學習嵌入(ru)式必須(xu)要掌握的技能是什么
時(shi)間:2020-05-20 來(lai)源:未知
一些想要學習嵌入式的學員,如果還沒有去了解嵌入式的話,是真的不行的,沒有一點防備去接觸嵌入式,你會懵的,不過還好下面是今天要給大家介紹的學習嵌入式必須要會的一些技能,跟小編一起來看看吧。
新手入門嵌入式的話,還是有很多未知的,那么嵌入式具體做什么:

1、c\c++語言(yan),我(wo)們(men)都知(zhi)道,這是(shi)計算機行業(ye)的必(bi)修(xiu)課(ke),必(bi)須是(shi)要扎實的掌握好(hao),學習者也是(shi)可(ke)以安裝turboc編(bian)譯(yi)器為(wei)開(kai)發(fa)環境,可(ke)以是(shi)聯系(xi)C語言(yan)編(bian)程(cheng);安裝vc++6.0學習C++編(bian)程(cheng)。
2、操(cao)作系(xi)統(tong),剛入門的朋友(you)可以是(shi)先在電腦上安裝(zhuang)(zhuang)一個(ge)vmware workstation,然(ran)后在vmware workstation里(li)安裝(zhuang)(zhuang)一個(ge)linux(redhat企業版)虛擬機(ji)。學習一下操(cao)作系(xi)統(tong)的基(ji)本原理(li),熟悉linux環境(jing)下的開發環境(jing),然(ran)后是(shi)慢(man)(man)慢(man)(man)的研究(jiu)掌握(wo)。
3、計(ji)算(suan)(suan)機(ji)組(zu)成的原理(li),熟(shu)悉計(ji)算(suan)(suan)機(ji)的基本原理(li),這就(jiu)是需要去看看一(yi)個計(ji)算(suan)(suan)機(ji)的基本組(zu)成及軟件在里面是如何跑的,這是比(bi)較容易掌握的一(yi)些課程(cheng),重點還是要放在編程(cheng)語言(yan)里面。
4、在(zai)(zai)嵌入式Linux編(bian)(bian)程(cheng)方面(mian)《unix/linux編(bian)(bian)程(cheng)實踐教程(cheng)》這(zhe)也可以說是linux編(bian)(bian)程(cheng)的(de)(de)必修課,在(zai)(zai)Linux編(bian)(bian)程(cheng)方面(mian),掌握好(hao)編(bian)(bian)程(cheng)有利用在(zai)(zai)新的(de)(de)環境(jing)系(xi)統下面(mian)快速(su)的(de)(de)進(jin)行(xing)程(cheng)序的(de)(de)設計。
5、所謂的(de)(de)單片機,它其實就是(shi)(shi)(shi)一臺電腦,就像現(xian)在(zai)的(de)(de)汽車控制、led的(de)(de)一個控制、屏幕亮光(guang)程度控制,它都(dou)是(shi)(shi)(shi)可以實現(xian),自己買塊(kuai)開(kai)發板仔(zi)細研究一下,或者你能學(xue)到很多的(de)(de)別人(ren)都(dou)學(xue)不到的(de)(de)東西,這是(shi)(shi)(shi)經驗告訴我們。
6、ARM,它是(shi)現在(zai)最流行(xing)的微機(ji)(ji),簡單(dan)的來說它就是(shi)32位的單(dan)片機(ji)(ji),還可以跑操作系(xi)統,自己可以移植操作系(xi)統進去的,當然需(xu)要(yao)一定(ding)的技術水平才可以完(wan)成操作。
7、硬件(jian)的(de)編(bian)程語言(FPGA),你會(hui)知道芯片到底是怎么做成的(de),當你學(xue)完這門課程的(de)時候,你將會(hui)收獲不(bu)一樣的(de)知識。
8、模(mo)擬電路&數(shu)字電路,需要(yao)有一定的(de)硬(ying)件的(de)基礎,如(ru)果可(ke)以(yi)的(de)話(hua),學(xue)習下(xia)protel,可(ke)以(yi)自己(ji)做個硬(ying)件pcb板琢(zhuo)磨一下(xia),相信(xin)你是可(ke)以(yi)收獲(huo)很大的(de)。
以上介紹的就是嵌入式必須要會的技能了,現在你也應該知道嵌入式具體做什么才對,要是真的對嵌入式感興趣,那么其實不需要別人跟你多做什么介紹,你自己就會去更多的了解嵌入式,不要覺得嵌入式難,你就放棄,要對自己有信心。