【发布时间】:2014-02-26 23:07:31
【问题描述】:
什么是系统级模块?它与单板计算机 (SBC) 有何不同?
此外,原型设计中提到了它的用法。但我不确定它有什么帮助?
【问题讨论】:
标签: microcontroller microprocessors
什么是系统级模块?它与单板计算机 (SBC) 有何不同?
此外,原型设计中提到了它的用法。但我不确定它有什么帮助?
【问题讨论】:
标签: microcontroller microprocessors
两者之间的主要区别在于,系统模块 (SOM) 通常必须插入外部主机板上的端口,以便模块可以获得电源和 io。通常有一个带有最初使用的 SOM 的开发主板,但其目的通常是开发一个带有模块端口的定制主板,以便模块外部的外围设备、io 连接器等成为定制的一部分。它还为将来的处理器升级甚至完全处理器更改提供了一些灵活性。
如果您想修改单板计算机 (SBC),则必须重新旋转整个 PCB 和装配工具才能完成相同的任务。
当然,另一个区别是 SBC 只是一块板,而一个正常工作的 SOM 系统至少是两块板。
【讨论】:
Computer on Module (COM) 或 System on Module (SOM) 是一种小型计算解决方案,由与应用程序无关的硬件和软件组成,用于开发任何嵌入式产品。在软件方面,COM 包含操作系统、设备驱动程序和相关的 BSP。系统开发人员可以通过使用现成的 COM 专注于应用程序特定部分(硬件:显示器、接口、外围设备;软件:应用程序、UI),从而在不影响产品开发成本和风险的情况下加快产品上市时间.
COM/SOM 通常围绕微处理器、片上系统或微控制器构建。它们集成了实现全功能计算机所需的附加设备和外围设备,通常包括 RAM、非易失性存储器和电源。
【讨论】:
System on Module 是一块印刷电路板上的完整芯片,包括时钟、微处理器、RAM、闪存、以太网和 I/O 控制器。它也称为计算机模块 (COM),并且与其他单板计算机一样,通常没有用于直接连接外围设备的 I/O 插座。它们必须插入另一个系统的主板,从而完成到外部世界的 I/O 路径。
【讨论】: