嵌入式開發要學哪些東西
時間:2020-05-20 來(lai)源:未知(zhi)
嵌入式發展之快是大家都沒有想到的,現在唯一能做的就是趕快加入到嵌入式開發的行列中,不過一些剛剛知道嵌入式的學員,可能就會拉下很多信息了,下面先來了解下嵌入式開發要學哪些東西吧。
對于嵌入式新手來說,知道一點嵌入式,知道嵌入式大概是做什么的,不是很懂,所以要熟悉掌握嵌入式的概念。我們可以看到網上或者書上很多解釋:嵌入式系統是針對某個應用,軟硬件可裁減的,對體積,功耗,成本等等有嚴格要求的一個計算機系統。看起來是很復雜的,其實我們來總結一下就是兩點:

第一,嵌入式系統是一個(ge)計(ji)算機系統
第二,嵌入(ru)式系統是針(zhen)對(dui)某個應(ying)用的,也就是通常所說的“專(zhuan)用的”。
其實再說的(de)(de)(de)通俗易(yi)懂點(dian)就(jiu)是(shi)針對(dui)某個應用(yong)的(de)(de)(de)計算機系(xi)統!這樣(yang)的(de)(de)(de)話就(jiu)很好(hao)理解了(le)(le)。那么重點(dian)來了(le)(le),那就(jiu)是(shi)要學什么,對(dui)于(yu)嵌入(ru)式來說,不要覺得他(ta)學很多東西,你就(jiu)會(hui)沒有目的(de)(de)(de)的(de)(de)(de)學這學那的(de)(de)(de),這樣(yang)只會(hui)讓自己(ji)更加迷茫(mang),不知(zhi)道(dao)要學哪個了(le)(le),你要知(zhi)道(dao),嵌入(ru)式也(ye)就(jiu)是(shi)軟件,硬件,編程這些方(fang)面的(de)(de)(de),最基礎的(de)(de)(de)也(ye)就(jiu)是(shi)C語(yu)言了(le)(le),那剛開(kai)始接觸(chu),你就(jiu)需要先(xian)從C語(yu)言入(ru)手。
1、C語(yu)言,關(guan)于C語(yu)言要知道基(ji)本的語(yu)法,什(shen)么(me)是結構體(ti),什(shen)么(me)是共同體(ti),有(you)的東西也不用(yong)一定要記憶,因為在實際中很少用(yong)到;
2、嵌入式最核(he)心的(de)操作系(xi)統(tong),所(suo)以操作系(xi)統(tong)原理也(ye)應(ying)該是要有所(suo)了解(jie)的(de),比如時間片、任務調動(dong)等等;
3、Linux基本命(ming)令的(de)(de)(de)(de)使用(yong)(vi編輯器必須(xu)會用(yong),因為在終端改(gai)文件的(de)(de)(de)(de)時候只(zhi)能(neng)用(yong)這個(ge)),現在很(hen)多(duo)的(de)(de)(de)(de)人對(dui)鼠標早是(shi)情有(you)獨鐘(zhong)了,很(hen)少用(yong)到(dao)命(ming)令,在學習嵌入(ru)式Linux可(ke)要改(gai)改(gai)這個(ge)習慣了,Linux用(yong)命(ming)令操作具有(you)效率高、功(gong)能(neng)強大的(de)(de)(de)(de)特(te)點(dian),這個(ge)是(shi)圖(tu)形(xing)界(jie)面無(wu)法取代的(de)(de)(de)(de),其(qi)實平(ping)時的(de)(de)(de)(de)圖(tu)形(xing)界(jie)面操作都要轉化為命(ming)令傳輸給硬件的(de)(de)(de)(de)。
4、Linux設備驅動的(de)架構(gou)要了解,結合原(yuan)理圖和Linux設備驅動相關書籍把每一行代碼分析清楚。
以上介紹的就是嵌入式開發要學哪些東西了,看好嵌入式是不錯的,但是也不要太心急,對嵌入式開發也要多一些耐心,要勤于練習,不要奢望自己看一次就會了,不要死記硬背,要理論與實踐相結合。

