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