亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

嵌入式開發(fā)學習心得

時間:2023-05-01 03:36:58 心得體會 我要投稿

嵌入式開發(fā)學習心得

  在平日里,心中難免會有一些新的想法,常?梢詫⑺鼈儗懗梢黄牡皿w會,這樣能夠給人努力向前的動力。那么寫心得體會要注意的內(nèi)容有什么呢?下面是小編為大家收集的嵌入式開發(fā)學習心得,僅供參考,大家一起來看看吧。

嵌入式開發(fā)學習心得

  就我個人而言,從最開始對嵌入式一竅不通到現(xiàn)在越學越感興趣,當然相應在嵌入式方面的提高也是很明顯的。學習嵌入式越來越成為我學習中的一部分,現(xiàn)在把我的學習過程的心得體會與大家一起分享,希望那些和我一樣對嵌入式想學而又迷茫,不知從哪入手的同學朋友有所幫助。

  1 .基礎(chǔ)知識

  嵌入式開發(fā)很大一部分靠C語言,尤其在底層驅(qū)動等用的很多,當然在應用開發(fā)還用到諸如C++等其他語言,但我想對于一個初學者有C基礎(chǔ)就足夠了,等到學到一定程度再去擴展。所以C基礎(chǔ)是學嵌入式的前提。

  關(guān)于C語言需要知道基本的語法,什么是結(jié)構(gòu)體,什么是共用體,有什么區(qū)別,不用強記一些實際中用的很少的東西。C++要知道什么是類,怎么定義,繼承,接口,要深刻理解,當然基本語法也是必不可少的。

  操作系統(tǒng)原理也需要基本理解和掌握的,我記得我上課的時候不以為然沒有認真學習,后來發(fā)現(xiàn)很多的東西都是在這個課上講到的。什么時間片啊,任務調(diào)度啊,都是在那里知道的。

  Linux基本命令的使用(vi編輯器必須會用,因為在終端修改文件的時候只能用這個),我們現(xiàn)在很多的人都習慣用鼠標了,很少用到命令,我學習嵌入Linux就強迫自己去改掉這個習慣了,Linux用命令操作一是效率高,二是功能非常強大,遠非圖形界面能比的了的,其實我們用圖形界面的操作都要轉(zhuǎn)化為命令傳給硬件的。Linux文件系統(tǒng)的管理要清楚,哪個目錄存放是什么東西,有什么用,文件權(quán)限管理等。

  2.單片機知識的學習

  我覺得單片機、嵌入式等這一類都有很大的相似性,知識功能不一樣,但工作的原理、控制原理都和大的相似。就我個人而言,能比較快的進入嵌入式的學習與提高,很大一部分依賴于對單片機的原理有較深入的學習和理解,單片機比較簡單,學習起來相對比較容易,所以我建議想學嵌入式的同學,可以和我一樣從單片機入手,那樣不僅可以理解這些微處理器、微控制器的操作與控制原理,當然還可以順便學學匯編語言,這對后面的嵌入式學習都有很大的幫助。

  看書不要希望一次就會,一次就明白是什么意思,也不要死記硬背,看不明白也沒關(guān)系,以后遇到了知道去哪里去找就可以了,以后遇到的多了,也就記住了,遇到的少的,忘記也就忘記了。還有,不要直接閱讀Linux內(nèi)核源代碼,看一些自己把頭撞破也想不明白的事,一開始很打擊我的積極性,要循序漸進,剛開始我就從學習做led開始的,接著學習做個串口,慢慢的就開始學著做硬件編解碼了。

  3.學習開發(fā)板

  我在剛開始學習嵌入式時就買了一塊學習板,現(xiàn)在的開發(fā)板不是很貴,給很我們初學者減輕了經(jīng)濟負擔?丛俣嗟囊曨l,看再多的書,也不如自己動手試一下,看著很簡單的東西,做起來就可能遇到很多的問題,遇到問題找到原因,解決問題,只有這樣才能學到東西,記得我第一次寫led的驅(qū)動,想自己試一下,網(wǎng)上也有人寫過相關(guān)的代碼,可是自己一試,就出了好多的問題,那個led弄了我一天才把led燈點亮。所以不要眼高手低。

  4.不要好高騖遠,要腳踏實地

  我拿到開發(fā)板時,很興奮也很激動,想法自然也很多,想用開發(fā)板實現(xiàn)自己的這個想法,實現(xiàn)那個想法,然后又不知道從何下手,然后就去論壇中發(fā)一個貼,“那個什么什么怎么實現(xiàn)啊,哪位大俠能詳細說一下啊,跪求!”,然后等著別人去回復。我覺得有想法是好的,我們要實現(xiàn)自己的想法也是有前提的,首先,我們對這部分知識了解嗎?如果不了解就去Google一下(最好別用百度,不太好用),了解了一些,也就大概知道要怎么做了。如果再遇到問題,再去發(fā)貼問,這樣也顯得我們有一點點水平啦。比如自己連串口是什么都不太清楚呢,就問串口通信怎么做啊,就是人家把代碼給我們,我們也不明白是怎么回事啊。

  5多看代碼,多寫代碼

  見多識廣,熟能生巧。多看代碼,要從代碼中讀出代碼的意思來。自己平時也要多寫代碼,多練習(這一點我做的不好,寫的少)。

  個人覺得這是最重要的一種做法。這東西沒自己親手做,程序沒親手寫,沒有進行調(diào)試等,都是很難學到東西,因為很多東西感覺看的都懂,其實真正做起來就什么都不會了。因此買塊板來自己做,這樣才能真正將所學的應用到實際中去。而且這樣做印象才能深刻,死記硬背原理及規(guī)則不但不可行還會拖垮你的學習興趣,自然學不下。

  總之,我覺得,基礎(chǔ)知識很重要,但是動手做更重要!

【嵌入式開發(fā)學習心得】相關(guān)文章:

嵌入式開發(fā)學習心得04-25

PPSM嵌入式RTOS中的窗口系統(tǒng)開發(fā)12-01

嵌入式系統(tǒng)學習心得03-07

嵌入式學習心得體會03-31

基于AUTOSAR的汽車電子控制系統(tǒng)嵌入式軟件開發(fā)04-26

嵌入式學習心得體會10篇04-18

課程開發(fā)理論學習心得05-01

嵌入式學習心得體會(通用13篇)11-30

嵌入式系統(tǒng)報告10-18

英語嵌入式教學的心得11-12