嵌(qian)入式開發要學(xue)哪些東西?
							時(shi)間:2020-05-12      來源:未知 
							你要是還在糾結要不要學嵌入式的話,那么下面的介紹是可以幫到你的,如果你是新手小白,那么可以自己先試著去學一下,看看自己是不是適合做嵌入式開發,下面介紹的就是嵌入式開發要學哪些東西,快點來看吧。
	
一:嵌入式開發的必學課程
1、C語言
2、C++
3、操作系統
4、計算(suan)機組成原理
5、linux編程(cheng)
6、51單片機
7、arm
8、硬件編程語(yu)言(FPGA)
9、模擬電路&數(shu)字電路
二:如何學習嵌入式課程?
嵌入式這(zhe)行都(dou)是偏向于(yu)實(shi)踐的課程(cheng),所以要注重動手(shou)能力(li)。
1、c\c++語(yu)言(yan),這是計算機行業的必(bi)修課(ke),必(bi)須找(zhao)扎實(shi)實(shi)學(xue)好。可以安裝(zhuang) turbo c編譯器為開發(fa)環(huan)境,聯(lian)系C語(yu)言(yan)編程;
2、安裝vc++6.0學習C++編(bian)程。
在這至(zhi)于,你可以學習一點(dian)匯編(bian)(bian)語(yu)言,知道可執行(xing)文件(jian)到(dao)底是(shi)怎么執行(xing)的。學習一點(dian)MFC編(bian)(bian)程,可以做相應的窗口界面編(bian)(bian)程。
當你在使(shi)用beep()函數控制電腦發出電子琴聲(sheng)音時,你肯定(ding)會興奮的(de)不得了。
3、操(cao)作系統,先在電腦上安裝(zhuang)一個vmware work station,然后(hou)在vmware work station里安裝(zhuang)一個linux(redhat 企業版)虛擬(ni)機。
4、熟(shu)悉(xi)計(ji)算(suan)機(ji)的(de)(de)基(ji)本(ben)原(yuan)理,看(kan)看(kan)一(yi)個計(ji)算(suan)機(ji)的(de)(de)基(ji)本(ben)組成及軟件(jian)在(zai)里面是如何跑(pao)的(de)(de)。
5、這是linux編程的(de)(de)必修課,這本書非常不(bu)錯,利用(yong)它,你可以寫出一個自己的(de)(de)qq程序(xu)。
6、其(qi)實單片機就是一(yi)(yi)臺電(dian)腦,像現在的汽車控(kong)制、led控(kong)制、屏幕亮光程度控(kong)制,他都(dou)可以實現,自己(ji)買塊開發板弄(nong)一(yi)(yi)下,你能(neng)學(xue)到很多的別人學(xue)不到的。
7、arm是現在最流行(xing)的微(wei)機,它說白(bai)了(le)就(jiu)是32位的單片機,還可以(yi)跑操(cao)作系(xi)統哦,自(zi)己想(xiang)辦法移植一(yi)個操(cao)作系(xi)統上去吧(ba)。
8、芯(xin)片到底是(shi)怎(zen)么(me)做成(cheng)的,學習這門課(ke),你就知道了。
9、硬(ying)件的基礎(chu)-------如(ru)果(guo)可以的話(hua),學習下protel ,自(zi)己做個(ge)硬(ying)件pcb板試試。
以上介紹的就是嵌入式開發要學哪些東西了,只要你想去學習嵌入式開發,那么就要自己給自己這個機會,之后到底嵌入式行不行也都不要考慮(嵌入式現在大火,以后趨勢也會越來越好的),總之就是一句話,但行好事,莫問前程。

