當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > IT培訓(xùn)問題庫 > 嵌入式開發(fā)要學(xué)習(xí)的內(nèi)容整理,新手必看
現(xiàn)在IT行業(yè)的巨嬰,要屬嵌入式等技術(shù)了,嵌入式技術(shù)可以說是現(xiàn)在的朝陽行業(yè),嵌入式不管是現(xiàn)在還是以后都會是發(fā)展較快的行業(yè),所以想要跟隨潮流的腳步學(xué)習(xí)嵌入式的人也是越來越多了,那我們就看看嵌入式開發(fā)要學(xué)習(xí)的內(nèi)容有些什么,這樣會給你學(xué)習(xí)嵌入式減少很多煩惱。首先我就來大概的說一下,嵌入式學(xué)習(xí)內(nèi)容包括下面幾點:
1.C/C++語言,可以說這是計算機行業(yè)的一門必修課,所以要扎扎實實掌握好。
2.操作系統(tǒng),要學(xué)習(xí)一下操作系統(tǒng)的基本原理,熟悉Linux環(huán)境下的開發(fā)環(huán)境,然后你就照著相關(guān)的資料寫一個操作系統(tǒng)試試看。
3.計算機組成原理,要能夠熟悉計算機的基本原理,看看你一個計算機的基本組成以及軟件實質(zhì)是如何來跑的。
4.可以選擇一些書籍來作為參考,華清遠(yuǎn)見有很多專業(yè)的書籍,初學(xué)嵌入式的朋友可以作為參考。
5.arm,可以說是當(dāng)下很流行的微機,自己可以想辦法移植一個操作系統(tǒng)上去。
6.硬件編程語言,芯片到底是怎么做成的呢,學(xué)習(xí)完這門課程,你就很清楚了。
7.模擬電路&數(shù)字電路,硬件的基礎(chǔ),如果可以的話,學(xué)習(xí)下protel ,自己做個硬件pcb板試試。
上面是概述了一下,接下來才是大拿,對于學(xué)習(xí)嵌入式主要還是看各位同學(xué)想往哪方面發(fā)展,嵌入式分硬件和軟件區(qū)別還是很大的,知識體系不一樣。硬件的職業(yè)生命周期更長一點,因為你看十幾年下來計算機硬件的基礎(chǔ)架構(gòu)、知識體系都沒有太大的革新,一旦掌握就夠你用很久了。而軟件的開發(fā)方式日新月異,不斷地有新語言、新架構(gòu)、新的開發(fā)環(huán)境出現(xiàn),需要時刻學(xué)習(xí)新知識,但是就業(yè)面可能會比搞硬件的更廣一點。所以說如果學(xué)習(xí)的話,要有一個學(xué)習(xí)的方向,要確保自己的C語言過關(guān),就像上面說的C語言是一個必修課,然后可以從系統(tǒng)編程入手,在深入到裸機開發(fā)、系統(tǒng)移植、驅(qū)動開發(fā) 等。這是大致的學(xué)習(xí)方向。 嵌入式需要懂得的一些基本有,Linux,C語言,數(shù)據(jù)結(jié)構(gòu),文件IO,并發(fā)程序設(shè)計,進程間通信,網(wǎng)絡(luò)編程,數(shù)據(jù)庫開發(fā),在線詞典,系統(tǒng)移植,驅(qū)動開發(fā),Android系統(tǒng)開發(fā)。等你理解這么些關(guān)鍵詞的時候,那么你嵌入式相對也是懂得了差不多的地步。嵌入式目前比較用的最多的就是智能小車的領(lǐng)域。深入人們的生活。以后也是一種朝陽的行業(yè)。 下面是學(xué)習(xí)的步驟。大致如下。一、嵌入式的學(xué)習(xí)第一階段首先的c語言,C語言是嵌入式領(lǐng)域最重要也是最主要的編程語言,然后在c語言的基礎(chǔ)上學(xué)習(xí)C語言的高級編程知識,包括結(jié)構(gòu)體、共用體、內(nèi)存管理等;然后學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的核心內(nèi)容,包括順序表、鏈表、隊列、棧、樹、各種查找和排序算法等。
二、學(xué)習(xí)是關(guān)于Linux文件下應(yīng)用層開發(fā),并發(fā)程序設(shè)計,Linux應(yīng)用開發(fā)中的網(wǎng)絡(luò)編程,數(shù)據(jù)庫之sqlite3。
第三階段包括Zigbee系統(tǒng)開發(fā),低功耗wifi網(wǎng)絡(luò)開發(fā),藍(lán)牙4.0BLE開發(fā),RFID開發(fā),mbed 開發(fā)平臺(cortex_M4單片機),6LoWPAN、Contiki系統(tǒng)的移植,OneNET開放云平臺
第四階段就可以選擇做智能家居系統(tǒng)、智能農(nóng)業(yè)檢測、智能物流倉儲系統(tǒng)、安防監(jiān)控系統(tǒng)、智能穿戴、智能機器人小車、無人機等項目。
這就是由簡到難的學(xué)習(xí)嵌入式,嵌入式開發(fā)要學(xué)習(xí)的內(nèi)容很多,所以你好好努力吧。
相關(guān)推薦: