IEEE对嵌入式系统的定义是:“用于控制、监视或者辅助操作机器和设备的装置”
所以说,任何可以做控制、测量、完成某些操作的设备系统都叫嵌入式,这个名字不是ARM专有的。
而且,ARM其实也是单片机,32位的单片机。单片机只是大陆人对微控制器的一个称呼,其学名叫做微控制器(英文简写:MCU)。
而DSP芯片、ARM芯片也属于微控制器范畴。而PLC其实其内部也是由微控制器做为主控芯片的。
他们的使用的领域不太一样,plc主要用于工业控制,dsp用于信息处理,而ARM主要用于嵌入式的系统开发。
AVR是MCU(单片机)中的一种,属于Atmel的产品。是8位精简指令集的MCU(单片机)。
DSP:Digital Signal Processing ,数字信号处理。基础课程为 复变函数 信号系统 数字信号处理等 。DSP 有专门的芯片,也可支持浮点运算,对于一般的 拉普拉斯 傅立叶变换等,一般不在话下。 当然某些 高档的 单片机 也带DSP功能。 DSP常用于 数字解码,视/音频 、图形、图象处理 ,噪声处理 等 等等
PLC:Programmable Logic Controller 可编程逻辑控制器,相比MCU而言 ,PLC 具有更强的控制驱动能力,但主要用于工业自动化 与 工业控制领域,其特点在于 可视化 梯形图编程,外围电路简单,内部保护充足。足够强大PLC在应用起来相比设计复杂的MCU外围电路再应用MCU要略显简单。但其应用成本高,通常应用在大型工业系统。
ARM:Advanced RISC Machines 高级精简指令处理器,就是常说的嵌入是处理器,可以简单理解为高级单片机。其位数为32位,运算能力更强,逻辑控制更优秀,市面上也有很流行的嵌入式操作系统,如:uC/OS uCLinux vxWorks WinCE等等。