㈠ 請問ARM,FPGA,DSP,單片機這幾個方向朝哪個發展比較好
這幾個各有各的優勢。
單片機也算是嵌入式吧,一般的設計單片機都能勝任,但是隨著功能的增多,速度的要求,ARM,DSP開始登場了。
ARM的一大優勢是可以上操作系統,畢竟開發嵌入式的話,有操作系統是比較省事的,而且做出來的產品,美觀大方。
DSP主要用於信號處理,因為DSP在數據處理的速度上佔有絕對優勢。
FPGA是可編程邏輯門陣列,對邏輯時序控制比較好。
現在的設計偏向於多種晶元合用,比如DSP+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比較簡單,學會前面後面只要了解一周一般都會了