全国服务热线:18929363263

说说嵌入式开发难于单片机开发?

来源: 发布时间:2019-01-14 621 次浏览

实际上,没有标准的定义来区分单片机和嵌入式系统。对于开发了SCM和嵌入式系统的开发人员,他们都有自己

  实际上,没有标准的定义来区分单片机和嵌入式系统。对于开发了SCM和嵌入式系统的开发人员,他们都有自己的定义。接下来,我将讨论我对这两个概念的理解和理解。

  首先,定义了单片机的概念。单片机是一种集成电路芯片。它采用VLSI技术处理CPU、RAM、ROM、多个I/O端口和中断系统、定时器/计数器等功能(包括显示驱动电路、脉宽调制电路、模拟多通道转换等)。

  将A/D变换器等电路集成在一块硅芯片上,形成一个小型、完善的微机系统,广泛应用于工业控制领域。从80年代开始,从当时的4位、8位微控制器,到现在的300米高速微控制器。

  例如,最经典的51系列微控制器,如下图所示,只有一个拇指大小的长方体芯片,共有40个管脚,其中包含逻辑运算单元。实际上是一个CPU。

  在最开始接触单片机的时候,还曾经有过一个疑问,为什么单片机是黑色的而不可以是别的颜色,后来才知道是单片机材料的限制。

  对单片机而言,其实一个芯片就是全部,其他的比如单片机最小系统都是为了单片机的正常运作而加入其他元件,比如晶振,5v电源,电感电阻等。当然最小系统只能保证单片机正常运行,几乎实现不了基于单片机的任何应用。

  为了使单片机实现应用,必须要加入其他外设。比如按键,led灯,led屏,蜂鸣器,各种sensor。这也就是市面上很多公司都在做的单片机开发板。

单片机开发

  单片机和嵌入式,其实没有什么标准的定义来区分他们,对于进行过单片机和嵌入式开发的开发者来说,都有他们自己的定义,接下来,就谈谈本人对这两个概念的理解和感悟。

  首先明确概念,什么是单片机,单片机是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。从上世纪80年代,由当时的4位、8位单片机,发展到现在的300M的高速单片机。

  比如最经典的51系列单片机,如下图所示,外观只是一块一个拇指大小的长方体芯片,共40个引脚,里面包含了逻辑运算单元。实际上也就是一个cpu。

  在最开始接触单片机的时候,还曾经有过一个疑问,为什么单片机是黑色的而不可以是别的颜色,后来才知道是单片机材料的限制。

  对单片机而言,其实一个芯片就是全部,其他的比如单片机最小系统都是为了单片机的正常运作而加入其他元件,比如晶振,5v电源,电感电阻等。当然最小系统只能保证单片机正常运行,几乎实现不了基于单片机的任何应用。

  为了使单片机实现应用,必须要加入其他外设。比如按键,led灯,led屏,蜂鸣器,各种sensor。这也就是市面上很多公司都在做的单片机开发板。

  总结,单片机就是完成运算、逻辑控制、通信等功能的单一模块。也就是单片机真的姓“单”。DSP芯片也可以认为是一个单片机。当然它们性能很强大,但是功能依然很单一,总之就是处理数据、逻辑。

  本文由

  单片机开发

  整理,此文不代表本站观点。