肯定有很多人听说过嵌入式和单片计算机,但在接触之初,可能有很多人听说过嵌入式是单片计算机,但是实际上两者之间存在差异。嵌入式计算机和单芯片计算机有什么区别?
嵌入式系统和单片计算机之间的第一个区别是澄清什么是单片计算机的概念。单片机是一种集成电路芯片。它利用VLSI技术将CPU、RAM、ROM、多个I/O端口和具有数据处理能力的中断系统、定时器/计数器和其他功能(也可以包括显示驱动电路、脉宽调制电路、模拟多路复用器、A/D转换器和其他电路)集成在硅片上,形成一个小型完整的微型计算机系统,其广泛应用于工业控制领域。
对于单片微型计算机,事实上,一个芯片就是全部,为使单片微型计算机正常工作,增加了晶体振荡器、5v电源、电感和电阻等其他最小系统。当然,最小系统只能保证单片机的正常运行,很难实现基于单片机的任何应用。
为了实现单片机的应用,必须增加其他外围设备。例如,按钮、led灯、led屏幕、蜂鸣器和各种传感器。这是市场上许多公司正在制作的单芯片开发板。
综上所述,单片机是完成操作、逻辑控制、通信等功能的单一模块,也就是说,单片机的真正姓氏是“丹”。DSP芯片也可以被认为是一个单片计算机。当然,它们的性能非常强大,但功能仍然非常简单。简而言之,就是处理数据和逻辑。
嵌入式和单片机的区别有两点:什么是嵌入式?IEEE(美国电气和电子工程师学会电气和电子工程学会)将嵌入式系统定义为“用于控制、监控或协助机器和设备运行的设备”。
嵌入式系统是一种特殊的计算机系统,作为设备或设备的一部分。通常,嵌入式系统是一个嵌入式处理器控制板,其控制程序存储在ROM中。
嵌入式系统是连接应用程序、操作系统和计算机硬件的系统。它是指一种以应用为导向的特殊计算机系统,基于计算机技术,可以定制软件和硬件,其目标用户应用程序对功能、可靠性、成本、体积、功耗和使用环境有特殊要求。
事实上,所有具有数字接口的设备,如手表、微波炉、录像机、汽车等,都使用嵌入式系统。一些嵌入式系统还包括操作系统,但大多数嵌入式系统使用单个程序来实现整个控制逻辑。这是因为嵌入式系统通常用于工业控制,也就是说,外围设备的控制是死的,不需要人工干预。同时,也是为了保证系统的稳定性和可靠性。
也就是说,嵌入式系统是软件和硬件的结合。嵌入式系统在中国被普遍接受的定义是:一种以应用为导向的特殊计算机系统,基于计算机技术,可以对软件和硬件进行定制,以满足应用系统在功能、可靠性、成本、体积、功耗等方面的严格要求。