《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 其他 > 嵌入式各階段學習歷程

嵌入式各階段學習歷程

嵌入式只是一個技術領域,不是一個行業!
2022-08-10
作者:夢人亦冷
來源:知乎
關鍵詞: 嵌入式

  階段 1

  大一到大三這個階段我與大多數學生相同:

  學習本專業知識(EE專業),

  學習嵌入式軟件開發需要的計算機課程(匯編原理,計算機組成原理,操作系統,C語言等),

  學習嵌入式項目(來源于實驗室項目,自己想到的項目以及各種比賽)。

  關于如何學習嵌入式軟件開發:

 ?、?學習51單片機。

  這個階段你只需要跟著郭天翔的視頻去學,只要求實現功能,不求甚解。

  但建議能夠提出問題,比如“為什么往IO控制寄存器寫入特定值能點亮LED燈?”

  “IO口的電路結構是什么樣子的?”

  “什么是上拉下拉,灌電流拉電流?”,

  這一階段主要是熟悉單片機的使用,并且在使用中思考發現問題,還能熟悉一些基本概念。

 ?、?開始查資料看書。

  看模擬電路數字電路等等,開始去弄明白1中所提出的問題。這時候問題主要集中在電路方面。

  ③ 開始學習STM32。

  隨便買個板子,看原子的書跟著一步步去做。

  這時候你會遇到很多計算機方面的問題,這時候一邊學習教程,一邊學習:微機原理,編譯原理,操作系統。

  你要弄清楚 ARM 架構,弄明白 CPU 如何取指,譯碼,執行,知道地址總線,控制總線,數據總線如何工作。

  要弄明白你編譯各個階段產生的各個文件是什么,什么是分散加載,什么是重定位,什么是代碼段,什么是數據段,等等。

  弄明白 CPU 如何啟動,程序鏡像在內存中如何布局。

  要知道中斷的原理,以及現場保護等等。最后你了解了各個知識點之后,轉向 GCC 開發 STM32,這時候你如果知識掌握得不錯,你應該可以很快地學會編寫鏈接器腳本并且明白每一條語句所代表的含義。

 ?、?開始增強 C 語言。

  深入挖掘C語言的各個死角。

  最好可以做到當你寫下一條語句的時候知道編譯器會如何處理。

  還需要數據結構和軟件工程,建議最好還要學習一下設計模式。

  開始學習養成良好的代碼風格,開始思考代碼的結構。

  可以說設計模式如果能學好,在往后學習 LINUX 內核時大有裨益。

  你會發現 LINUX 的輸入子系統有點像職責鏈模式,會發現 ASOC 音頻系統有點像模板方法模式。

  私以為,如果能在兩個以上不同方面考察同一種編程思想,你會得到更加深刻的理解,更能領會其精華。

  ⑤ 認真研讀 OS 方面的書。

  各個知識點都要弄明白,進程是什么,程序是什么,線程是什么,競爭死鎖優先級反轉,虛擬地址空間物理地址空間,用戶空間內核空間等等。

  開始學習 ucos,這個沒什么可說的,如果在 2 中能熟練掌握各種知識點,知道 CPU 如何中斷如何保護恢復現場,那么讀ucos 的源碼時候,在原理上就不會有什么疑惑。

  如果能在 4 中養成把握代碼整體結構的能力并且學習好數據結構和基本的算法,讀源碼就沒有什么障礙。

  一旦原理弄通了,源碼也能讀懂,那么吃透 ucos 就是順理成章的事情。

 ?、?自己仿照 ucos 寫一個 stm32 上的實時 os 出來。

 ?、?進軍 LINUX。

  學習 LINUX 的基本使用,看趙炯那本內核剖析,啃 LINUX 內核設計與實現,把握總體的內核架構。

  之后可以學習驅動,看建議陳學松老師的書,弄明白基本的驅動架構和如何編寫簡單的驅動,認真對待,這里強調一下設備驅動模型。

  最后啃 LINUX 內核源碼情景分析,上下兩冊用心讀,這里著重強調一下內核中的 VFS 部分。

  之后就是看宋寶華老師的書,進一步學習驅動開發。

  最后,看內核源碼看內核源碼看內核源碼。

  ⑧ 其它的什么 SPI,IIC,什么 DMA,都只是技能問題,只要知識學的好,技能想咋點就咋點。

  階段 2

  大三到研究生入學前這個階段我在工作與考研之間無比糾結,并在此期間無數次常思考嵌入式開發到底是什么,如何把嵌入式開發做好,以后該選擇怎樣的一條職業道路。

  為此,像很多人一樣,在知乎上像做嵌入式開發的前輩們咨詢過多次。

  在這個階段,我學習了 Linux 驅動開發,并漸漸認識到,嵌入式開發是一個比較偏軟件的崗位(我認為大多數學生做的工作都是嵌入式軟件開發,而不是硬件開發),

  應該深入學習計算機體系結構的知識,而不是把那些無聊的嵌入式相關項目翻來覆去的做(尤其少參加亂七八糟的比賽)。

  最終,我選擇了讀研,想站的再高一點看這件事。

  階段 3

  研一進入研究生階段(2018),當大家都火急火燎的加入 AI 的陣營時,我依然對嵌入式愛的深沉。

  選課時,我選擇了嵌入式實時操作系統,計算體系結構相關的課程,還看了很多相關的書籍,依然每周保持嵌入式 Linux 的學習。

  時不與我,明明選擇了做底層的導師,結果導師轉做深度學習了,還好是做終端+AI相關的方向,也不算完全偏離嵌入式,這讓人多少有點欣慰(畢竟我還是放不下嵌入式的)。

  在這個階段,由于接觸了不少的人和事,我越來越認識到,嵌入式只是一個平臺,切勿把嵌入式看作一個具體的崗位,無論硬件還是軟件。

  因此,我對這個崗位以及行業就業現狀有了更進一步的認識。

  微信截圖_20220810135533.png

  階段 4

  研二到研三在這個階段,我對狹義嵌入式(驅動,應用開發)完全釋懷,

  我認為許多人喜歡的嵌入式并不是驅動或者應用等開發,而是對底層系統的一種好奇心與掌控時的快感。

  與其說喜歡嵌入式,還不如說喜歡的是計算機體系結構。

  因此,只要是涉及到硬件的軟件開發,我都喜歡,我也將其均定義為嵌入式。

  因為嵌入式軟件開發就是建立在底層語言,計算機組成原理,操作系統等知識上的一種軟件開發,

  如果你想將嵌入式開發做好,你就得學好這幾門課程 ,如果你學好了這幾門課程,底層軟件開發工作的崗位你應該都能勝任。

  因此,又何必將嵌入式開發狹義的劃到驅動開發,XX協議開發之類的呢?

  最終,這個階段我毅然放棄了 Linux 驅動的學習,投入了 Python 深度學習的懷抱中。

  我不再關注我到底做的是不是嵌入式開發,只關注和嵌入式平臺有沒有關系。

  我研究的是如何把一個深度學習模型部署到嵌入式平臺上去。

  有人可能會疑問,這和嵌入式開發有什么關系?為什么沒有關系呢?在嵌入式平臺上用 C 語言編寫神經網絡模型的前向推理,這不是把我們的C語言和組成原理的知識發揮出來了嗎?

  當圖像處理程序性能不足時,查看生成的匯編程序,當匯編效率不高時,將 C 語言替換為我們自己寫的匯編代碼,這還不夠嵌入式嗎?

  其實,當我們把思路放寬后,嵌入式就不再是某一個具體的崗位了,

  它有可能是 AI 算子工程師,AI編譯器開發工程師,FPGA加速工程師,高性能工程師等等。

  這些崗位需要的技能與嵌入式工程師極為相似,年薪卻最低 30W 起。

  為什么?很簡單,供需關系決定價格!嵌入式早已江河日下,但嵌入式+某一風口就能邁向高薪之路,這個道理在任何技術領域都是通用的。

  2018年-2021年,嵌入式+AI=高薪,未來嵌入式+XX也可以。

  至于未來的風口是什么,就要靠我們自己去探索了。只要保證我們自己有核心的知識儲備,再學習一下風口相關的技術,立馬就能咸魚翻身。

  在視野拓寬后,我去了 2 家大公司實習,后續我陸續收到了很多公司的offer。

  里面既有純算法(計算機視覺)的崗位(50-60W),也有異構計算的崗位(45-55W),也有AI芯片工具鏈相關的崗位(45W-50W)。

  回頭看,我好像已經 2 年沒有學習過嵌入式開發了,但是好像依舊在嵌入式學習的路上。



  作者:夢人亦冷

  鏈接:https://www.zhihu.com/question/370606355/answer/1865920389

  來源:知乎


 更多信息可以來這里獲取==>>電子技術應用-AET<<

微信圖片_20210517164139.jpg

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美激情第一页xxx| 国产美女在线精品免费观看| 国产精品美女| 久久国产精品一区二区三区| 久久国产精品久久久久久久久久| 国产精品久久久久aaaa樱花| 国产日韩欧美综合精品| 一区在线播放| 中日韩高清电影网| 久久一区二区三区av| 欧美日韩国产一区精品一区| 黄色av一区| 99在线精品视频在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久国产精彩视频| 久久国产福利| 欧美精品v日韩精品v韩国精品v| 欧美国产另类| 国产在线播精品第三| 欧美在线高清视频| 久久精品免费| 美女国内精品自产拍在线播放| 久久精品中文字幕一区二区三区| 一区二区三区欧美激情| 欧美在线亚洲在线| 国产精品99久久不卡二区| 亚洲欧美在线免费观看| 日韩网站免费观看| 欧美va亚洲va香蕉在线| 国产精品九九久久久久久久| 亚洲三级电影在线观看| 亚洲乱码国产乱码精品精| 欧美在线观看一二区| 99re热这里只有精品视频| 久久激情视频| 亚洲成人资源| 亚洲精品乱码久久久久久按摩观| 老牛影视一区二区三区| 亚洲欧美中文另类| 欧美午夜不卡在线观看免费| 亚洲无吗在线| 在线观看视频免费一区二区三区| 欧美日韩亚洲一区二区三区在线| 欧美综合国产精品久久丁香| 亚洲观看高清完整版在线观看| 国产欧美一区二区三区在线看蜜臀| 午夜在线播放视频欧美| 亚洲精品日韩在线| 亚洲韩国青草视频| 欧美一区二区三区日韩视频| 在线观看欧美日韩国产| 国产精品久久久久久久app| 国产欧美高清| 欧美人与性动交cc0o| 国产免费成人av| 久久尤物视频| 欧美日韩精品在线观看| 亚洲精品久久久久久久久久久久| 欧美亚洲专区| 国产精品久久婷婷六月丁香| 亚洲欧美制服中文字幕| 性做久久久久久| 国产情人综合久久777777| 亚洲精品美女91| 亚洲国产合集| 一区二区三区.www| 国产欧美日本在线| 亚洲欧美日韩精品久久亚洲区| 韩国av一区二区三区在线观看| 日韩视频一区二区| 国产精品啊v在线| 久久裸体艺术| 宅男噜噜噜66国产日韩在线观看| 亚洲欧美在线一区二区| 亚洲一区二区三区中文字幕在线| 亚洲天堂视频在线观看| 国产欧美日韩精品丝袜高跟鞋| 激情成人综合网| 欧美视频一区在线观看| 国产精品九九| 亚洲国产欧美另类丝袜| 国内精品一区二区三区| 欧美二区乱c少妇| 国产精品免费看久久久香蕉| 欧美激情精品久久久六区热门| 欧美日韩亚洲另类| 在线视频你懂得一区二区三区| 亚洲欧洲一区二区三区在线观看| 欧美一区二区三区视频免费| 久久精品国产免费观看| 欧美在线你懂的| 国产精品爽爽ⅴa在线观看| 一本久久知道综合久久| 制服丝袜激情欧洲亚洲| 久久久国产视频91| 欧美日韩一卡| 亚洲视频在线观看一区| 国产精品国产自产拍高清av| 国产一区二区中文字幕免费看| 欧美精品www在线观看| 久久亚洲私人国产精品va媚药| 亚洲国产精品第一区二区三区| 一区二区三区在线视频观看| 欧美专区18| 久久综合色8888| 欧美激情精品久久久久久免费印度| 亚洲一区二区三区在线视频| 欧美视频在线一区二区三区| 国产精品揄拍500视频| 欧美成人一区二区三区片免费| 国产美女在线精品免费观看| 宅男66日本亚洲欧美视频| 亚洲欧美国产精品专区久久| 欧美三级电影大全| 国产欧美一区二区三区久久| 欧美一区二区三区免费大片| 一区二区三区在线免费观看| 99成人精品| 香蕉亚洲视频| 麻豆精品在线播放| 一区二区三区欧美亚洲| 欧美精品手机在线| 欧美日韩成人一区| 欧美成年人视频网站欧美| 在线观看中文字幕不卡| 欧美成人精品1314www| 欧美激情区在线播放| 国产精品草草| 亚洲黄色成人网| 国产精品v欧美精品v日韩| 久久精品女人的天堂av| 欧美午夜精品电影| 国产视频在线一区二区| 欧美激情视频一区二区三区不卡| 欧美多人爱爱视频网站| 亚洲一区二区高清视频| 欧美日韩视频免费播放| 久久成人精品一区二区三区| 国产欧美精品一区二区色综合| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品日韩欧美一区| 欧美另类高清视频在线| 在线观看欧美精品| 欧美激情一区二区三区高清视频| 欧美影片第一页| 国产精品呻吟| 亚洲专区在线视频| 毛片av中文字幕一区二区| 国产一区二区三区高清播放| 欧美激情1区2区| 国产一区二区三区最好精华液| 欧美二区在线观看| 亚洲国产导航| 久久精品视频在线播放| 欧美一区二区三区四区夜夜大片| 国产精品久久久久久久久久免费| 国产精品三级久久久久久电影| 亚洲精品欧美日韩| 亚洲精品美女久久7777777| 欧美高清视频一区二区三区在线观看| 黄色精品一区二区| 欧美午夜精彩| 欧美中文日韩| 欧美亚洲色图校园春色| 一道本一区二区| 国产精品任我爽爆在线播放| 日韩视频免费在线| 狠狠色综合网| 欧美另类videos死尸| 好看的亚洲午夜视频在线| 久久三级视频| 国产精品美女999| 欧美在线一级视频| 欧美在线日韩精品| 欧美久久视频| 国产精品日韩在线一区| 99热这里只有精品8| 欧美日韩一视频区二区| 国产亚洲免费的视频看| 欧美三级中文字幕在线观看| 亚洲深夜福利网站| 欧美精品偷拍| 在线亚洲国产精品网站| 亚洲成色999久久网站| 国产曰批免费观看久久久| 日韩视频在线免费| 小黄鸭视频精品导航| 国产欧美日韩精品专区| 国产精品另类一区| 黄色成人av在线| 欧美激情综合亚洲一二区| 欧美理论电影在线播放| 久久夜色精品国产欧美乱| 国产亚洲视频在线观看| 久久久久国内| 欧美国产日本韩| 久久国产免费看| 亚洲大胆美女视频| 牛牛国产精品| 欧美日韩综合久久| 国产精品theporn| 欧美电影免费观看| 久久精品一级爱片| 这里只有精品视频在线| 欧美国产一区二区在线观看| 久久爱www久久做| 午夜精品在线观看| 亚洲午夜久久久久久久久电影院| 蜜桃av一区二区在线观看| 国产真实乱子伦精品视频| 欧美精品尤物在线| 精品动漫一区| 欧美在线视频一区二区| 欧美美女福利视频| 99在线精品观看| 亚洲综合色自拍一区| 亚洲女ⅴideoshd黑人| 亚洲色诱最新| 欧美精品一区二区三区很污很色的| 国产主播在线一区| 欧美久久久久中文字幕| 男女av一区三区二区色多| 亚洲特级片在线| 欧美在线观看网址综合| 欧美日韩中国免费专区在线看| 久久精品视频亚洲| 在线电影院国产精品| 国模精品一区二区三区色天香| 免费一级欧美在线大片| 欧美一区二区视频在线| 欧美激情中文不卡| 国产精品大片| 国产精品一区二区你懂得| 国产精品国色综合久久| 欧美色道久久88综合亚洲精品| 久久综合99re88久久爱| 国产精品成人一区二区三区吃奶| 国产精品久久二区二区| 亚洲午夜精品国产| 久久不射2019中文字幕| 狠狠色综合日日| 亚洲一区免费| 欧美日韩亚洲一区| 国产深夜精品福利| 99成人免费视频| 国产精品一级| 一本久道久久久| 1769国产精品| 一区二区三区视频免费在线观看| 亚洲手机视频| 亚洲欧美资源在线| 久久先锋资源| 欧美福利小视频| 亚洲视频播放| 国产精品老女人精品视频| 欧美专区在线播放| 国产欧美精品xxxx另类| 香蕉久久夜色精品国产| 久久一二三区| 一本色道久久88综合亚洲精品ⅰ| 亚洲一级特黄| 国产欧美在线视频| 久久久久9999亚洲精品| 小处雏高清一区二区三区| 欧美精品一区二区三区在线播放| 国产精品久久久久久久一区探花| 亚洲激情视频网站| 欧美精品一区在线| 欧美成人一区在线| 国产精品尤物福利片在线观看| 男女激情视频一区| 欧美精品日韩www.p站| 欧美日韩中文字幕在线| 亚洲午夜国产成人av电影男同| 日韩视频在线观看国产| 国产欧美 在线欧美| 伊人精品视频| 欧美激情精品久久久久久免费印度| 国产又爽又黄的激情精品视频| 欧美日韩视频专区在线播放| 亚洲电影免费观看高清完整版在线| 国产亚洲观看| 久久精品72免费观看| 在线亚洲成人| 欧美在线观看网址综合| 亚洲伦理一区| 欧美午夜不卡影院在线观看完整版免费| 一二三四社区欧美黄| 欧美日韩第一区日日骚| 一本一本久久a久久精品综合麻豆| 国产日韩成人精品| 久久婷婷久久一区二区三区| 久久久视频精品| 91久久精品久久国产性色也91| 亚洲欧洲精品一区二区三区| 欧美亚洲一区三区| 日韩视频在线播放| 国产亚洲欧美一区| 麻豆精品视频在线观看视频| 91久久综合亚洲鲁鲁五月天| 性xx色xx综合久久久xx| 欧美激情2020午夜免费观看| 国产精品成人一区二区三区夜夜夜| 国产一区二区三区在线播放免费观看| 夜夜嗨av色一区二区不卡| 久久视频在线视频| 91久久久精品| 亚洲视频中文字幕| 亚洲精品综合在线| 欧美成人一二三| 亚洲人成小说网站色在线| 欧美成人第一页| 国产欧美日韩综合一区在线观看| 亚洲综合色自拍一区| 亚洲丶国产丶欧美一区二区三区| 亚洲伦理久久| 欧美在线视频不卡| 久久精品国产在热久久| 亚洲一区国产一区| 99精品欧美一区二区三区综合在线| 国产视频在线观看一区二区三区| 国产一区二区激情| 国内成人精品一区| 亚洲精品欧洲精品| 久久精品国产99国产精品澳门| 亚洲黄色高清| 一区二区三区无毛| 国产精品第一页第二页第三页|