⑴ 2. 单片机是不是嵌入式系统它与ARM嵌入式系统有何异同
一般的说,单片机是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统,它的正式名称叫微控制器(MCU)。
IEEE对嵌入式系统的定义是“用于控制、监视或者辅助操作机器和设备的装置”,因此所有单片机系统都可以称为嵌入式系统,ARM只是其中一种,例如飞利浦公司的LPC2000系统就是着名的32位的ARM单片机。ARM与传统单片机的最大不同在于指令集,传统的单片机如51系列使用的是复杂指令集(CISC),且不具备指令流水线。而ARM使用的是精简指令集(RISC,而且使用了至少3级流水线。这使得ARM的制造成本和运行效率相对51有着明显的优势。
另外,传统的单片机一般都是8位机,而ARM是32位机。32bit数据的加减法,51需要多次处理,而在ARM中只需要1个指令。而且ARM的编译器相对传统单片机来说,易用性大大加强,比较流行的编译工具有IAR,RVCT,ADS,ARM-GCC等。
⑵ 单片机可以称为嵌入式吗有什么区别
也可以理解 嵌入式里面包括了单片机 呵呵
⑶ 嵌入式单片机是什么
嵌入式系统是一个大类,单片机是其中一个重要的子类。嵌入式系统顾名思义就是一个嵌入在其他系统中的系统。例如汽车系统中嵌入姿态控制系统,就可以使汽车驾驶更安全,更有效;电源系统内引入自动控制系统,能够让电源工作的更稳定。这里的姿态控制系统和电源的自动控制系统就属于嵌入式系统。单片机形成的系统一般是用于自动化,工业控制功能的,这些功能一般不会独立运用,是需要和其他系统配合的,因此从广义上讲,单片机应用一般属于嵌入式系统的一个分支。目前由于嵌入式系统应用广泛,因此还有不是单片机的嵌入式系统,例如手机,是在手机的基本功能上(通话、短信)加入了应用处理器,使其功能更加强大,但是由于制造工艺的问题,高端手机还不能做到全部一片集成(一片集成的那个是山寨机),但是也属于嵌入式系统的一个分支。
⑷ 单片机和嵌入式式计算机是一个概念么
不是。单片机是一片芯片,其中集成了计算机系统必须的ram、rom等,及其它组件。
嵌入式计算机一般是以通用CPU为核心,板上集成了计算机系统必须的各个组件。
从架构上来说,单片机的结构等同于嵌入式计算机主板,区别在于一个集成在芯片内,一个在板上。当然嵌入式计算机功能与复杂程序远高于单片机。
⑸ 用51单片机做的那种系统属于嵌入式系统吗
属于,51单片机也是结合了硬件和软件,属于嵌入式范畴
一个嵌入式系统装置一般都由嵌入式计算机系统和执行装置组成,嵌入式计算机系统是整个嵌入式系统的核心,由硬件层、中间层、系统软件层和应用软件层组成。执行装置也称为被控对象,它可以接受嵌入式计算机系统发出的控制命令,执行所规定的操作或任务。执行装置可以很简单,如手机上的一个微小型的电机,当手机处于震动接收状态时打开;也可以很复杂,如SONY智能机器狗,上面集成了多个微小型控制电机和多种传感器,从而可以执行各种复杂的动作和感受各种状态信息。
硬件层
硬件层中包含嵌入式微处理器、存储器(SDRAM、ROM、Flash等)、通用设备接口和I/O接口(A/D、D/A、I/O等)。在一片嵌入式处理器基础上添加电源电路、时钟电路和存储器电路,就构成了一个嵌入式核心控制模块。其中操作系统和应用程序都可以固化在ROM中。