您的位置:控制工程论坛网论坛 » 嵌入式系统 » 有关嵌入式系统的基本概念

常青树

常青树   |   当前状态:在线

总积分:1421  2024年可用积分:0

注册时间: 2008-09-28

最后登录时间: 2012-05-30

空间 发短消息加为好友

有关嵌入式系统的基本概念

常青树  发表于 2009/2/14 14:45:01      1074 查看 2 回复  [上一主题]  [下一主题]

手机阅读

一、嵌入式系统是什么?

      听起来,嵌入式系统很深奥,其实很简单,凡是专用的、小型或者微型的计算机系统都是嵌入式系统。嵌入式系统的英文叫做Embedded System,说白了,就是功能比通用计算机专门化,具有通用计算机所不能具备的针对某个方面特别设计的、合适的运算速度、高可靠性和较低比较成本的专门计算机系统。

二、嵌入式系统能干什么?

      嵌入式系统无处不在,而且能干任何事情。这不是吹牛,是真的。就拿我们都用的PC机来说,一般的PC机只有一块通用CPU,比如奔腾系列的处理器。但是,PC机里的嵌入式系统却有好多个。象键盘里面就有一个,鼠标里面就有一个,扫描仪里面至少有一个,主板上的南桥北桥芯片其实也是嵌入式系统,现在的显卡里面也至少有一块GPU,其实就是专门用于图形加速显示的专用CPU,也是嵌入式系统。

     除了PC机以外,象数码相机、数码摄像机、大街上的交通灯控制、监视系统、数字式的示波器、数字万用表、数控洗衣机、电冰箱、VCD、DVD等等,都是嵌入式系统的典型案例。

     只要你觉得要用计算机控制什么东西,哪怕这个东西很小,都属于嵌入式系统的范畴。

三、单片机是什么?

      单片机是单片结构的微控制器,就是一种专门的CPU。这种CPU有个特点,就是高度单片集成(ARM和DSP其实就是一种高档的单片机),可以以比较低的成本来完成尽可能多的人物。为了达到这个目的,单片机将CPU核心、少量的RAM,ROM和某些周边接口都做到同一块芯片上,以节省电路板的面积。虽然本芯片的制造成本稍高点,但是整个系统的成本却能大幅度地降低。

四、嵌入式系统中可以不用单片机吗?

     完全可以。嵌入式系统不仅仅指单片机系统。利用可编程逻辑器件(PLA、PLD)及其更复杂的芯片产品CPLD和FPGA都能完成你要求完成的任务。

五、PLD是什么?

    PLD是PLA的换代产品,主要PLA擦写比较麻烦,而且擦写的寿命很低。PLD的擦写次数比较高,达到100次,支持电擦电写,很方便,价格上也不贵。象GAL16V8在我们这里卖8块一片,可以自己用来做些简单的控制,可以实现相当于几块74系列的数字电路。

六、CPLD是什么?

     CPLD叫做复杂可编程逻辑电路,和PLD的生产工艺差不多。芯片内部门数多的叫做CPLD,芯片内部门数少的就叫PLD。如果你设计的逻辑电路相当复杂,有几千个门,可以考虑采用CPLD比较合适。

    FPGA叫做现场可编程逻辑门阵列。与CPLD没电后能保持电路的逻辑功能不同的是,FPGA没电后就没有逻辑功能了。FPGA必须要一块单片机在电路刚通电的时候,将保存在永久存储器(比如ROM,FLASH等)中的逻辑功能文件写入FPGA,FPGA才能工作。我个人觉得,FPGA用来做实验还是可以,用于极大规模的数字逻辑应用也是可以,就是在几千门规模的数字逻辑应用中没有任何优势,毕竟FPGA需要比CPLD多加单片机和永久存储器,电路板上的面积大不说,电路复杂,总价格也是很贵的。

1楼 0 0 回复
  • 匿名

    匿名   |   当前状态:离线

    总积分:0  2024年可用积分:0

    注册时间: 0001-01-01

    最后登录时间: 0001-01-01

    空间 发短消息加为好友

    匿名   发表于 2009/2/14 14:43:18

    介绍得太好了,思路很清晰。小弟恍然大悟,谢谢。

    2楼 回复本楼

    引用 匿名 2009/2/14 14:43:18 发表于2楼的内容

  • 匿名

    匿名   |   当前状态:离线

    总积分:0  2024年可用积分:0

    注册时间: 0001-01-01

    最后登录时间: 0001-01-01

    空间 发短消息加为好友

    匿名   发表于 2009/2/14 14:45:01

    介绍得太好了,简明易懂,思路十分清晰。小弟恍然大悟,茅塞顿开。谢谢
    3楼 回复本楼

    引用 匿名 2009/2/14 14:45:01 发表于3楼的内容

总共 , 当前 /