OpenVINOTM,给你看得见的未来!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 嵌入式MCU你选择什么---单片机,DSP或者FPGA

共11条 1/2 1 2 跳转至

嵌入式MCU你选择什么---单片机,DSP或者FPGA

高工
2009-07-30 12:44:15    评分
  现在,市场上搞嵌入式开发的人越来越多了!相应的主要得益于市场上种类繁多的嵌入式CPU供大家采用,然而,面对琳琅满目的CPU,不同的型号,不同的厂商,不同的开发软件,当然也就有不同的价格!
         嵌入式的开拓者--MSC51单片机曾引领嵌入式开发起航,紧随其后的各种增强型51单片机,像PIC,AVR,Freescale,凌阳等繁荣了8位单片机市场,同时由于嵌入式集成系统规模的不断扩大和现代大规模集成电路制造工艺的飞速进步,16位的单片机开始出现,但似乎16位的单片机并没有给嵌入式的开发带来革命性的改变!现在MSC51单片机还是广泛的应用于小型控制系统,其优点在于:价格便宜,控制方便。缺点是:工作速度慢,功耗大(相对而言)。面对庞大的嵌入式系统,ARM的出现似乎给单片机的再嵌入式领域中地位的巩固带来了一丝希望,一位ARM这种32位的单片机性能原声过以往的任何8位或16位单片机,能够轻易的胜任大多数嵌入式系统的控制和管理。其特点是:拥有较高的处理速度,丰富的IO口,大容量的RAM和FALSH,片内集成外设较多,抗干扰能力和功耗方面都占据一定优势。
      现代通信系统和高速语音,图像处理等的信号处理方面应用的嵌入式系统开发导致了DSP(digital signal processor)的出现,其内部集成了大量的信号处理硬件单元,像用于卷积运算的MAC单元,用于FFT,IIR,FIR等信号处理常用的硬件单元,使其信号处理的速度可以达到上GMIPS,同时还支持定点和浮点数运算,这大大方便和简化了信号处理方面的嵌入式系统开发!
     然而,说到,硬件的灵活性,我们就不能不提到FPGA(Field Programmable  Gate Array),采用VHDL语言或者Verilog HDL语言开发,工程师可以根据自己的需要进行灵活的设计,其内部集成有许多现成的硬件单元电路,像PLL,硬件乘法器,选择器,除法器等,最为可贵的是芯片厂商往往还提供一定数量的IP核,这样使得整个嵌入式系统的开发变得轻松容易,而且稳定可靠。现在许多FPGA厂商还在其生产的FPGA内部集成了不同类型的处理器以更好的发挥FPGA的高度灵活性,使其同样易于运用在控制领域。当前比较盛行的有XINILX的MicroBlaster 和Altera 得Nios II 两款32位的嵌入式FPGA处理器,用以实现SOPC(System On  a Programmable Chip)系统。同样,在SOPC系统里面也集成了许多片内外设,但是SOPC里面的所有片内外设均为可裁剪的,这样就是SOPC系统的整体灵活性得到了极大的提高和改善。
     以上为本人的一些拙见,不当之处难免,还请大家指教!



关键词: 嵌入式     选择     什么     单片机     或者    

菜鸟
2009-07-31 21:43:26    评分
2楼

请教了,单片机也算是嵌入式吧


高工
2009-07-31 23:22:30    评分
3楼
写得很好,顶楼主。

助工
2009-08-12 09:40:51    评分
4楼

各有用处,单片机在于价格低廉,简单易用,dsp强在运算处理快,fpga硬件设计灵活,连引脚都能自己指定,我最喜欢这点了


菜鸟
2009-08-25 19:35:16    评分
5楼
不错 不错  分析得很透彻啊 、、、、受教了 

高工
2009-09-15 23:25:10    评分
6楼
自己顶起!!!

院士
2009-09-16 08:47:37    评分
7楼
嗯,挺好的
言简意赅~~~~~~~~~~~~

助工
2009-10-03 14:18:05    评分
8楼

根据产品情况吧,不确定,也要看公司要求。


助工
2009-10-04 12:39:11    评分
9楼

还是要从单片机学。


菜鸟
2009-10-04 18:49:30    评分
10楼

要从单片机学


共11条 1/2 1 2 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]