嵌入式開發按怎樣的路線學習較好?
在開始前我有一些資料,是我根據自己從業十年經驗,熬夜搞了幾個通宵,精心整理了一份「嵌入式從專業入門到高級教程+工具包」,點個關注,全部無償共享給大家!!!
在評論區回復“888”,關注我之后私信回復“888”,即可拿走。
我覺得最有效、省時省力,不走彎路,學到的東西到公司都有用的學習路線應該這樣規劃: 1.先把Linux玩熟 linux基本命令、系統設置、shell命令、Linux下各種工具:vim、gdb、makefile 、git等。工欲善其事, 必先利其器。掌握好了這些工具,以后做起事來事半功倍,就不會有技術上的掣肘。 具體學習路線,可以參考:《Linux三劍客》 2.精通C語言 嵌入式開發,尤其是內核驅動開發,對C語言的要求還是比較高的,尤其是GNU C的各種擴展語法,最好 要掌握,否則看linux內核源碼、驅動源碼,你會發現各種奇奇怪怪的東西 ,看不懂。 : 3.Linux應用編程、系統編程 學會使用linux的系統調用API等接口進行編程,這一部分,可以根據自己的情況來決定學習的程度。如果 想從事底層驅動開發 ,掌握基本的編程就可以了,緊接著看步驟4;如果想從事網絡編程 、應用開發, 那么這一塊知識要多花時間去精通。