ARM+FPGA如何入門,如何學習入門嵌入式

這兩年由於學習和工作的見識,經常見到網上有人問如何入門嵌入式行業,而底下回復大多回答說買個開發板,按照實驗例程學一學就能入門。

我曾經也買過板子學習過,說實話,效果很一般。而且發現了這種學習方式有一種非常普遍而嚴重的弊端:導致初學者認爲,嵌入式開發就是軟件開發,就是複製粘貼。因爲那些賣開發板的,大多數只是講了講如何燒錄程序、解釋一下實驗步驟與現象,然後就完了。。。導致初學者入門時只會燒錄程序,複製粘貼代碼,你問他是否可以新建個工程他說不會。更重要的一點,也是核心的一點,嵌入式不光是軟件,還很大程度上涉及到硬件,這方面那些賣板子的更沒有說明。而且電子元器件五花八門,初學者根本沒見過實物,上來就看原理圖,根本找不着北,沒有一個符號和實物的一一對應的映射,這就導致入門者把板子上二極管當成電容。這不能算入門嵌入式,因爲連分析問題基本的邏輯都沒有。

而且嵌入式方向在工作中,軟件和硬件的結合是十分緊密的,否則項目交流起來,互相聽不懂對方說啥,根本沒法推進進度。這些問題,都是網上那些賣開發板的從來沒考慮過的。

見的多了,我覺得做點什麼,改變這種風氣,即以爲會跑個流水燈就覺入門了嵌入式這種風氣。讓大家認識到,嵌入式行業廣大而且光明,但是路途艱辛,不是一蹴而就的。

而且現在大環境是人工智能和深度學習爆發式增長,以後的世界離不開這倆貨,但是就目前而言主要是在PC端應用,移動端也有,未來的真正藍海是物聯網+AI,離開手機端,真正進入生活的方方面面,比如交通燈、醫療電子儀器、智能電網,這些都是嵌入式行業,而且未來光明。而這其中硬件核心,就是CPU+FPGA,就是ARM+ALTERA/XILINX。光有硬件遠遠不夠,還得有軟件,還得有算法。

所以,嵌入式學習的重點,就是硬件+軟件。而這個,是單單買塊板子跑個歷程絕對學不來的,因爲背後的知識涉及到了數電模電+算法設計。正因如此,我才決定做點啥,改變現有的不良現象,爲入門者初學者提供點建議,少走彎路,更不要誤入歧途。。


下面是嵌入式交流羣,大家一起交流技術,不限於嵌入式,可以是IT等任何領域。

QQ羣:573821165






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章