很多粉絲問我,我的Linux和嵌入式當初是如何學習的?
其實彭老師在最初學習的過程中,走了相當多的彎路:
有些可以不學的花了太多的時間去啃
有些作為基礎必須優先學習的,卻忽略了, 結果工作中用到這些知識時傻眼了
有些需要後面進階階段學習的,結果提前看了,看的暈頭轉向,浪費時間
作為初學者,抓不住重點,走彎路,
哪些要了解就可以了,哪些必須熟練掌握,
根本搞不清楚,
相信每個過來人都深有體會。
是以一口君特地了整理了嵌入式驅動工程師學習路線:
《嵌入式驅動工程師學習路線》
那麼我當初到底是如何學習Linux、網絡、ARM、Linux驅動等各個領域的技術的呢?
上幾張圖,大家自己看下吧。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZwpmLlJWZ4UjY4MWN3IDNiJ2YhZTZmRDOjFWM1MjNihTZ5Q2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
這隻是其中很少一部分,有一些都送給我學生了,
其中關于驅動的書,基本都看了四五遍。
下面是一口君的有道雲筆記,這麼多年學習嵌入式,總結的各種技術文章目錄均存于此:
下面是學習驅動總結的所有知識點對應的目錄(紅框内均是),每一個目錄下都是幾十篇文章。
我收藏在有道雲筆記的文章,都是我精心篩選過的,并且有許多文章是重新整理過的
比如I2C這個知識點,我會從網上搜集各種關于這個知識點的文章,
因為作者使用的平台不一樣,開發任務的重點不一樣,
有的搞硬體的會從畫電路圖角度講解,
有的用的是單片機,那麼他講解的角度就是基于裸機驅動角度,
有的用的是Cortex系列,在linux上跑的,那麼就會講Linux架構下驅動的編寫,
也有作者會分析Linux核心I2C子系統的實作等等
這些文章的有的講的深,有的講的淺,各種優缺點,
那麼我就會把這些文章有閃光點的地方全部吸取,
然後彙總到我的筆記中
是以特别怕網易哪天把有道雲筆記給下線了,
那我要虧大了。
下面是一口君這麼多年所玩過的部分開發闆合影:
這些闆子包括:CC2530、arduino、pcduino、樹莓派1、樹莓派2、樹莓派3、ARM A-8 A-9、正點原子阿爾法、GPRS套件、智能小車套件,還有各種傳感器、顯示屏、外設;
這些闆子、配件還送給我的學生一部分,前後累計起來也有不少錢了。
錢财事小,畢竟是要學知識,知識是無價的!
這幾年,一口君看了無數的博文、書籍、視訊,
也看了無數的使用者手冊、
編寫了無數的代碼,
解了無數的bug,
而這些都是在業餘時間完成的。
關于這個問題,一口君無法給出一個标準答案,
因為每個人的專業、基礎、年齡、興趣、毅力都不一樣,
一口君唯一能确定的是:
在學習嵌入式、Linux的路上,沒有任何的捷徑可走,
不論是要入門、進階、轉行還是興趣愛好,
必須制定一個長期的學習計劃、并利用好自己所有的業餘時間,刻苦學習,
堅持是成功的唯一方法!
為了幫助更多的朋友學習,現特地将嵌入式學習知識點,整理成思維導圖。
或者方式見文章底部
大家可以根據自己所處的階段,
有針對性的來補充自己的知識,盡量少走彎路,
如果還是搞不清楚,
也歡迎大家加我好友,
一起交流技術,
一起卷到天昏地暗,海枯石爛!
山無棱、天地合,我也不與君絕!
部分截圖如下:
![ ](https://img-blog.csdnimg.cn/d31c101d823b4279b1f8340c0e4db4ea.png
完整的思維導圖下載下傳位址:
百度雲:
連結:https://pan.baidu.com/s/1ttxxx7I9WJlPchiVrMLqVw
提取碼:5i85
微雲:
https://share.weiyun.com/x8xUiLT7
完整的pdf文檔請關注公衆号:一口Linux,背景回複:嵌入式思維導圖
歡迎關注公衆号:一口Linux