以現(xiàn)在的技術(shù)來看,FPGA是最高端的,因?yàn)镕PGA可以用軟件方式實(shí)現(xiàn)DSP和MCU。其實(shí)FPGA內(nèi)部是由大規(guī)模的獨(dú)立邏輯門構(gòu)成的,編程就是在做連線關(guān)系。而MCU和DSP都是數(shù)字電路,只要是數(shù)字電路都可以用FPGA的邏輯門搭出來的。MCU編程和應(yīng)用相對簡單,不過只能用于地端產(chǎn)品,高端的話只能用ARM了。不過成本相對較低。DSP其實(shí)就是一種高端的MCU,它是在單片機(jī)的基礎(chǔ)上增加了很多個(gè)硬件乘加器,也就是說可以快速計(jì)算乘法和加法。其實(shí)就是數(shù)字信號處理常用的計(jì)算。再加上本身的處理速度快于普通單片機(jī)的處理速度,可以使DSP高速處理數(shù)據(jù)。其實(shí)DSP就是一種數(shù)字信號處理的專用芯片,由于現(xiàn)在大部分設(shè)備都是數(shù)字信號的,所以DSP應(yīng)用很廣,像手機(jī)的音頻處理,MP3的,還有視頻采集等等,涉及到數(shù)字濾波降噪等,還有圖像識別等,這類數(shù)字信號處理的場合都需要DSP。但是DSP是專用芯片,現(xiàn)在的高端ARM都集成了DSP的功能,所以手機(jī)上現(xiàn)在用的不多了。加上FPGA可以軟核實(shí)現(xiàn)DSP,所以MCU和DSP一般都是工業(yè)上使用。 |
19款電子扎帶
電路板識別電子標(biāo)簽