嵌入(ru)式系統開發學習要(yao)點簡要(yao)總(zong)結
時間:2018-06-29 來源:嵌入式開(kai)發
嵌入式系統開發(fa)學習要(yao)點(dian)
總體而言嵌入式(shi)的知識組成(cheng)是比較復雜的,C,C++,Linux,ARM,單片機等(deng)等(deng)有多(duo)種語言組合兒而成(cheng)。下(xia)面也(ye)給大(da)家簡單的通過(guo)文字介紹了一下(xia),希望對(dui)于那些正在學習或者想要學習的朋友能(neng)夠起到一定的作用吧(ba)。
1、c\c++語言,這是計算機(ji)行業(ye)的必(bi)修課,必(bi)須找(zhao)扎實(shi)實(shi)學(xue)好,可以安裝 turbo c編譯器為開發環境,聯系C語言編程; 安裝vc++6.0學(xue)習(xi)C++編程。
2、操作(zuo)(zuo)系(xi)統(tong),先在電腦上(shang)安裝一個vmware work station,然(ran)后在vmware work station里安裝一個linux(redhat 企業版)虛擬(ni)機(ji)。學習一下操作(zuo)(zuo)系(xi)統(tong)的基本原理,熟(shu)悉linux環境(jing)下的開發環境(jing),然(ran)后你就可以照(zhao)著 《自(zi)己動手寫(xie)操作(zuo)(zuo)系(xi)統(tong)》寫(xie)個操作(zuo)(zuo)系(xi)統(tong)試試。
3、計(ji)算機組(zu)(zu)成原理,熟悉計(ji)算機的(de)基本原理,看看一(yi)個計(ji)算機的(de)基本組(zu)(zu)成及軟件在(zai)里面(mian)是(shi)如何跑的(de)。
4、單片機,其實就是一(yi)臺(tai)電(dian)腦,像現在(zai)的汽車控制、led控制、屏幕(mu)亮光(guang)程度控制,它都(dou)可以實現,自己買(mai)塊開發板弄一(yi)下,你(ni)能學到很多(duo)的別人學不到的。華清遠見的單片機個(ge)人覺得很不錯,還(huan)有視(shi)頻,可以看看,不扎心,老(lao)鐵。
5、arm,現在最流行的微(wei)機,說白了就是32位(wei)的單片機,還(huan)可以跑操作系統哦,自(zi)己(ji)想辦法移植一(yi)個操作系統上去吧
6、硬件(jian)編程語言(FPGA),芯片到底是怎么做成的,學習(xi)這門課,你就知道了
7、模擬(ni)電路(lu)&數字電路(lu),硬件的基礎,如果可以的話,學習下(xia)protel ,自己(ji)做(zuo)個硬件pcb板試試。
大(da)概的(de)一個系(xi)統的(de)體(ti)系(xi)給(gei)大(da)家介紹(shao)完了,有需要資料(liao)的(de)朋友不妨找網站的(de)在線人(ren)員(yuan)要一份(fen)學(xue)習資料(liao)。

