嵌入式产品使用核心模块相对单板电脑的好处
来源:互联网 发布:mac打不开英雄联盟 编辑:程序博客网 时间:2024/05/04 12:05
单板电脑(SBC) 为打造终端产品提供即用型的嵌入式开发平台。SBC 能够加速产品上市时间和降低开发成本和风险。然而,系统模块(SOM)/计算机模块(COM) 是制造嵌入式产品的理想选择。我将会以下面从多个真实项目中虚拟出的案例来证明我的论断。
公司的 CEO 问 Harry(BestECG公司 CTO),在 ECG 嵌入式开发时,为什么要选择SOM,而不是 SBC。Harry 列举两个使用 SOM 相对于 SBC 的优势,SOM能够更好得满足嵌入式市场的需求。
设计可扩展性
作为 CTO 的 Harry 所面临的关键挑战之一,需要和快速进步的技术保持同步。根据摩尔定律,微处理器和内存每两年都会使用更小的制程技术,这低于 ECG 产品的生命周期。用户的需求,包括更高的性能、低功耗、和便携的设备,要求嵌入式平台的快速设计迭代。这些设计迭代无疑会增加开发成本。在嵌入式开发中采用引脚兼容的 SOM,Harry 免除了他诸多担忧中关于平台停产的问题。
Toradex的引脚兼容计算机模块支持即插即用,能够根据将来的技术和市场需求,便捷地升级平台。新的模块可以方便地连接到现有的底板上,而应用软件或许只需要小幅修改。如果使用 SBC,那么 Harry 就无法获得这样的可扩展性,因为 SBC 上的处理器和存储等器件都是固定的。为了使用最新的技术,Harry 必须使用市面上最新的 SBC。
设计灵活性
SBC 使用固定的处理器、内存以及 I/O 器件,所有这些原件都集成在一块 PCB 板上。 I/O 器件、尺寸和配置都已经固定,所以无法针对应用需求定制 SBC。Harry 的选择会受限于现有 SBC,其提供的标准 I/O,可能无法满足 ECG 设备的需求。根据设计的需求,Harry 可以在 SBC 上连接其他外设,然而这样的方案缺少灵活性,最终会占用大量空间,增加平台尺寸。
通过使用 SOM,Harry 将处理器和存储部分从 I/O 中分离出来。连接 SOM 的底板上集成 ECG 所需的所有 I/O 。Harry根据他所需的尺寸和配置需求,设计和开发底板,然后连接 SOM。整个平台根据他的需求所设计,拥有最紧凑的尺寸。现成 SOM 和与之兼容的载板的组合,提供了一个既灵活又可扩展的平台。
作为替代基于芯片的开发,Harry 选了 SOM 而不是 SBC,使得他的平台能够兼顾未来需求以及具有可定制性。SBC 则适用于对尺寸、I/O和配置方面没有具体要求的应用。选择 SOM 还是 SBC 需要取决于具体的项目需求和产品销量。
**出于对客户隐私及其产品信息的保护,文中出现的名字、产品、商务、地点以及事件均由作者虚构的名称替代。任何有雷同的名字和事件,纯属巧合。- 嵌入式产品使用核心模块相对单板电脑的好处
- 使用esb产品的好处
- 嵌入式系统:数字化产品的核心(转)
- 产品模块--报表组的使用
- ARM-AT91RM9200嵌入式核心控制器模块 — 快速实现工业自动化的核心控制
- python 使用相对路径import 模块的方法
- 嵌入式核心模块SOM-9G20A
- 嵌入式模块使用必读
- 在单板上使用WIFI网卡的固件问题
- 使用 preparedstatement 的好处
- 使用const的好处
- 使用虚拟机的好处
- 使用goto的好处
- 使用视图的好处
- 使用WebDeploymentSetup的好处
- 使用枚举的好处
- Spring使用的好处
- 使用接口的好处
- 鸟哥私房菜学习笔记-1
- mariadb 10.1.10安装
- Linux大数据开发基础:第五节:vi、vim编辑器(一)
- 天声人語 20160104 余得なしのカレンダー
- 文章标题
- 嵌入式产品使用核心模块相对单板电脑的好处
- (三)黑马程序员——面向对象2
- Struts2自定义登录验证拦截器
- 基于RxJava、RxAndroid的EventBus实现
- ios 界面间跳转方法
- 腾讯暑期实习面经验1
- MFC+Direct2D以屏幕中心为中心缩放的实现
- [宇宙与天文]火星与土星为什么有矛盾?
- 3DTouch