① 單片機(51、430)、ARM、dsp、fpga 的主頻范圍分別是多少
目前為止,高校學生用的8位單片機一般是24M極限,arm的話這個真的不好說,dsp比單片機稍快點,fpga可以說最高
② Arm,DSP,FPGA這三個哪個有發展前途
他們各有各的應用領域,雖然這個領域有些交叉點,但不至於誰淘汰誰,應用不同價格不同,有沒有前途看你怎麼用
個人覺得DSP使用和單片機差別不大上手容易做比較復雜的電機控制、圖像處理用的多,DSP運行速度快,但並行不如FPGA,所以TI現在的DSP慢慢的加入一些FPGA的元素;
ARM在做帶操作體統的工程中有無可替代的優勢,現在手機CPU基本都是基於ARM構架,學起來也不難;
FPGA並行處理能力強,但運算速度不如DSP,所以現在新出的FPGA都加入了一些DSP的元素,入門要求高,精通的人甚少,
可以這么說以後大部分工程DSP能做,FPGA也照樣能做,他們都能在自己最擅長的領域繼續發展下去。
如果是學這三個中的哪個有前途,我覺得DSP和單片機一樣是基礎的東西,到處都要會這個的人,但工資可能相對一般,ARM和FPGA比較專,尤其是FPGA很難精通,差不多的人工資都很高很高的。。。。
③ FPGA和ARM和STM32和DSP區別
1.FPGA:是可編程邏輯陣列,常用於處理高速數字信號,不過隨著科技的發展,現在很多FPGA CPLD可以集成mcu內核,甚至具備了ARM DSP的功能
2.ARM,是一類內核的稱謂,就像51一樣,具體到晶元的話,會有很多不同的廠家不同等級,諸如三星、易法、飛利浦、摩托羅拉等等,其中STM32是易法半導體的一款面向工控低功耗內核為Cortex M3內核的ARM晶元
3.DSP顧名思義就是數字信號處理,廠家主要是德州儀器(TI)主要用於數字型號處理等對運算速度有特殊要求的場合,諸如音頻視頻演算法,軍工等領域,但同時dsp有2000 5000 6000等系列也可滿足不場合需要!
其他想要了解,可以追問,相互探討哈!
④ ARM和FPGA在本質上有什麼區別
ARM是應用,FPGA是晶元設計,前者是軟體,後面是硬體,ARM就像單片機,但是它本身的資源是生產廠家固定了的,可以把它看成一個比較優秀的單片機來使用。
而 FPGA 需要通過自己編程,讓它具備一切你想讓他具備的功能。比如,你想讓它是一個計數器,或者只是一個非門,那麼這個晶元就是一個非門,只不過是個很昂貴的非門。你也可以在一款內部資源充分的FPGA 上,讓這顆FPGA 成為ARM晶元,並且加上你想要加上的外設,比如網路,內存控制,LCD,等等,只要資源夠用!
從意義上
ARM是可以是一種處理器,利用ARM架構體系的處理器,裡面整合了很多現成的硬體資源供你編程調用。比如運算器、串口、usb介面等各種現成硬體。可以通過中斷、或者DMA的方式直接操控硬體來實現某些功能。
FPGA,是一個裡面沒有任何現成的硬體,需要你自己進行設計,比如你可以設計一個ARM CPU或者專門的運算器、串口電路等然後下載到裡面。這個硬體是需要你自己設計的,用verilog 或vhdl語言進行設計。
功能上
ARM具有比較強的事務管理功能,可以用來跑界面以及應用程序等,其優勢主要體現在控制方面,而DSP主要是用來計算的,比如進行加密解 密、調制解調等,優勢是強大的數據處理能力和較高的運行速度。
FPGA可以用VHDL或verilogHDL來編程,靈活性強,由於能夠進行編程、除錯、 再編程和重復操作,因此可以充分地進行設計開發和驗證。當電路有少量改動時,更能顯示出FPGA的優勢,其現場編程能力可以延長產品在市場上的壽命,而這種能力可以用來進行系統升級或除錯
⑤ 單片機、ARM、PLC、DSP、FPGA/CPLD到底有什麼區別分別應用在什麼地方
1,單片機小型電腦處理器,最小可以到8個腳,價格便宜,最便宜2塊錢
2,PLC可變邏輯控制器,主要用在工業控制,裡面是類似一個加強的單片機。對輸入輸出均有做處理
例如抗干擾,增加帶負載驅動能力
3,DSP 數字信號處理晶元,這個用途可做信號處理,例如圖像處理,數據採集處理,它比單片要快很多,比單片機功能要強大
4,FPGA、CPLD可變邏輯控制,這個做邏輯處理控制,小型的CPLD是沒有中央處理器的,大型可以嵌入系統,功能在單片機之上,適合做大型的數據處理,邏輯控制。其價格不便宜。但是他和單片機有本質的區別。例如單片機有內嵌外設 AD,DA轉換等,CPLD則需要通過控制其他外設IC。
要想詮釋清楚,也非三言兩語能道明,還是多看看書本吧
學習可以以單片機為先,其次是FPGA,CPLD,DSP。 PLC比較簡單,學會前面後面只要了解一周一般都會了
⑥ FPGA,ARM,DSP那個更加有前途呢請高手指教
三種技術目前看,都有各自的特點,沒有任何一個能完全替代另一個。
論市場需求,ARM是現在最火的技術,低端晶元正在替代51單片機,中端晶元做工控,高端的作為便攜設備的主控制器,可以跑系統,我感覺主要是I
PHONE和I
PAD一下子把市場激活,ARM立刻火爆了。ARM跟DSP和FPGA比,主要優勢是外設豐富,有USB介面,LCD屏介面,NAND介面甚至觸摸屏介面等,你要用DSP和FPGA開發這些外圍設備,可累死了。
論運算速度,DSP最快,但現在主要用在手機測試示波器這些高頻信號測試的地方,控制部分已經完全輸給ARM了。
FPGA特點是並行處理,主要做一些相對簡單的邏輯功能和高速信號采樣和顯卡等,功能也很強大。
如果非要選一樣說最有前途,我建議還是ARM吧,學會ARM有些東西你可以單干,比如手機、平板電腦、各種測試儀器。精通DSP和FPGA的話,最好是在大公司里打工。
另外,大哥,你好歹給點懸賞分啊,大熱天的,打點字不容易
⑦ 一些名詞的區別:ARM,單片機,FPGA,嵌入式,DSP。
ARM處理器
ARM處理器是Acorn計算機有限公司面向低預算市場設計的第一款RISC微處理器。更早稱作Acorn RISC Machine。ARM處理器本身是32位設計,但也配備16位指令集,一般來講比等價32位代碼節省達35%,卻能保留32位系統的所有優勢。
單片機(Microcontrollers)
單片機是一種集成電路晶元,是採用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊矽片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。
FPGA(Field-Programmable Gate Array)
即現場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎上進一步發展的產物。它是作為專用集成電路(ASIC)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可編程器件門電路數有限的缺點。
嵌入式
IEEE(Institute of Electrical and Electronics Engineers,美國電氣和電子工程師協會)對嵌入式系統的定義:「用於控制、監視或者輔助操作機器和設備的裝置」。原文為:Devices Used to Control,Monitor or Assist the Operation of Equipment,Machinery or Plants)。嵌入式系統是一種專用的計算機系統,作為裝置或設備的一部分。通常,嵌入式系統是一個控製程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數字介面的設備,如手錶、微波爐、錄像機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含操作系統,但大多數嵌入式系統都是由單個程序實現整個控制邏輯。從應用對象上加以定義,嵌入式系統是軟體和硬體的綜合體,還可以涵蓋機械等附屬裝置。國內普遍認同的嵌入式系統定義為:以應用為中心,以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。 數字信號處理DSP數字信號處理就是用數值計算的方式對信號進行加工的理論和技術,它的英文原名叫digital signal processing,簡稱DSP。另外DSP也是digital signal processor的簡稱,即數字信號處理器數字信號處理的目的是對真實世界的連續模擬信號進行測量或濾波。因此在進行數字信號處理之前需要將信號從模擬域轉換到數字域,這通常通過模數轉換器實現。而數字信號處理的輸出經常也要變換到模擬域,這是通過數模轉換器實現的。
通俗講,ARM相當月單片機頭腦,而單片機就相當可以簡單完成一個指令計算機,甚至簡單等效微型計算機,FPGA是單片的系統。而嵌入式系統又是單片機升級,能完成運行復雜程序及任務。
⑧ DSP,ARM,FPGA三個方向哪個更有前途些
他們各有各的應用領域,雖然這個領域有些交叉點,但不至於誰淘汰誰,應用不同價格不同,有沒有前途看你怎麼用
個人覺得dsp使用和單片機差別不大上手容易做比較復雜的電機控制、圖像處理用的多,dsp運行速度快,但並行不如fpga,所以ti現在的dsp慢慢的加入一些fpga的元素;
arm在做帶操作體統的工程中有無可替代的優勢,現在手機cpu基本都是基於arm構架,學起來也不難;
fpga並行處理能力強,但運算速度不如dsp,所以現在新出的fpga都加入了一些dsp的元素,入門要求高,精通的人甚少,
可以這么說以後大部分工程dsp能做,fpga也照樣能做,他們都能在自己最擅長的領域繼續發展下去。
如果是學這三個中的哪個有前途,我覺得dsp和單片機一樣是基礎的東西,到處都要會這個的人,但工資可能相對一般,arm和fpga比較專,尤其是fpga很難精通,差不多的人工資都很高很高的。。。。
⑨ 請問ARM,FPGA,DSP,單片機這幾個方向朝哪個發展比較好
這幾個各有各的優勢。
單片機也算是嵌入式吧,一般的設計單片機都能勝任,但是隨著功能的增多,速度的要求,ARM,DSP開始登場了。
ARM的一大優勢是可以上操作系統,畢竟開發嵌入式的話,有操作系統是比較省事的,而且做出來的產品,美觀大方。
DSP主要用於信號處理,因為DSP在數據處理的速度上佔有絕對優勢。
FPGA是可編程邏輯門陣列,對邏輯時序控制比較好。
現在的設計偏向於多種晶元合用,比如DSP+FPGA.
其實,這些東西是相通的,會了一個,其他的上手就快了。還是從單片機入手比較實際。
⑩ ARM,MCU,DSP,FPGA,SOC各是什麼區別是什麼
ARM:ARM處理器是Acorn有限公司面向低預算市場設計的第一款RISC微處理器。全稱為Acorn RISC Machine。ARM處理器本身是32位設計,但也配備16位指令集,一般來講比等價32位代碼節省達35%,卻能保留32位系統的所有優勢。
MCU:微控制單元(Microcontroller Unit;MCU) ,又稱單片微型計算機(Single Chip Microcomputer )或者單片機,是把中央處理器(Central Process Unit;CPU)的頻率與規格做適當縮減,並將內存(memory)、計數器(Timer)、USB、A/D轉換、UART、PLC、DMA等周邊介面,甚至LCD驅動電路都整合在單一晶元上,形成晶元級的計算機,為不同的應用場合做不同組合控制。諸如手機、PC外圍、遙控器,至汽車電子、工業上的步進馬達、機器手臂的控制等,都可見到MCU的身影。
DSP:數字信號處理,簡稱DSP,是面向電子信息學科的專業基礎課,它的基本概念、基本分析方法已經滲透到了信息與通信工程,電路與系統,集成電路工程,生物醫學工程,物理電子學,導航、制導與控制,電磁場與微波技術,水聲工程,電氣工程,動力工程,航空工程,環境工程等領域。
FPGA:FPGA(Field-Programmable Gate Array),即現場可編程門陣列,它是在PAL、GAL、CPLD等可編程器件的基礎上進一步發展的產物。它是作為專用集成電路(ASIC)領域中的一種半定製電路而出現的,既解決了定製電路的不足,又克服了原有可編程器件門電路數有限的缺點。
SOC:SoC的定義多種多樣,由於其內涵豐富、應用范圍廣,很難給出准確定義。一般說來, SoC稱為系統級晶元,也有稱片上系統,意指它是一個產品,是一個有專用目標的集成電路,其中包含完整系統並有嵌入軟體的全部內容。同時它又是一種技術,用以實現從確定系統功能開始,到軟/硬體劃分,並完成設計的整個過程。
(望採納哦)