什么是模块化系统?

时间:2014-02-26 23:07:32

标签: microcontroller microprocessors

什么是系统级模块?它与单板计算机(SBC)有何不同?

此外,在原型设计中提到了它的用法。但我不确定它有什么用?

3 个答案:

答案 0 :(得分:1)

两者之间的关键区别在于,系统级模块(SOM)通常必须插入外部主机板上的端口,以便模块可以获得电源和io。通常情况下,开发主机板上最初使用的是SOM,但目的通常是开发一个带有模块端口的定制主板,以便模块外部的外围设备,连接器等是定制的一部分。它还为将来的处理器升级提供了一些灵活性,甚至可以完成处理器的更改。

如果您想修改单板计算机(SBC),则必须重新固定整个PCB和装配工具才能完成相同的工作。

当然另一个不同之处在于,SBC只是一块板,而一块工作的SOM系统至少有两块板。

答案 1 :(得分:0)

Computer on Module(COM)或System on Module(SOM)是一种小型计算解决方案,由用于开发任何嵌入式产品的应用程序无关硬件和软件组成。在软件方面,COM包含操作系统,设备驱动程序和相关的BSP。系统开发人员可以通过使用现成的COM专注于应用程序特定部分(硬件:显示器,接口,外围设备;软件:应用程序,UI),从而加快产品上市时间,而不会影响产品开发成本和安全性。风险。

COM / SOM通常围绕微处理器,片上系统或微控制器构建。它们集成了实现功能齐全的计算机所需的其他设备和外围设备,通常包括RAM,非易失性存储和电源。

答案 2 :(得分:0)

System on Module是单个印刷电路板上的完整芯片,包括时钟,微处理器,RAM,闪存,以太网和I / O控制器。它也称为计算机模块(COM),与其他单板计算机一样,通常不具有用于直接连接外围设备的I / O插槽。它们必须插入另一个系统的主板,这样就完成了通往外界的I / O路径。