掃描二維碼
隨時(shí)隨地手機(jī)看文章
對(duì)于大多數(shù)初學(xué)者來(lái)說(shuō),學(xué)習(xí)嵌入式,一個(gè)比較好的路徑是先學(xué)好ARM接口知識(shí),然后掌控ARM研發(fā)工具ads,學(xué)會(huì)使用仿真器,寫(xiě)些接口方面的代碼。其實(shí),ARM的研發(fā)工具是初學(xué)者最應(yīng)該花時(shí)間掌握的,這好比一把利劍!這段時(shí)間大概需要2個(gè)月,這不是開(kāi)玩笑,因?yàn)锳RM設(shè)計(jì)的東西太多了,開(kāi)發(fā)工具也比一般的單片機(jī)復(fù)雜。
在學(xué)習(xí)初級(jí)階段,購(gòu)買(mǎi)一些書(shū)籍是非常必要的,因?yàn)楹玫臅?shū)籍一般都比較系統(tǒng),這對(duì)于自己系統(tǒng)掌握ARM來(lái)說(shuō)是必須的,特別是在身邊沒(méi)有朋友同行的幫助時(shí)更應(yīng)該舍得“投資”。
如果是想搞嵌入式驅(qū)動(dòng)開(kāi)發(fā),建議看以下的三本書(shū)北航的 < <ARM嵌入式Linux系統(tǒng)構(gòu)造與驅(qū)動(dòng)開(kāi)發(fā)范例>>, < <嵌入式設(shè)計(jì)及Linux驅(qū)動(dòng)開(kāi)發(fā)指南>>, < <構(gòu)建嵌入式開(kāi)發(fā)環(huán)境>>, < <嵌入式Linux應(yīng)用程序開(kāi)發(fā)詳解>>.個(gè)人覺(jué)得這些書(shū)都很實(shí)用.^_^希望對(duì)你有用。 我介紹的不一定是最好的,因?yàn)楫吘拱尺€是初級(jí)水平。
系統(tǒng)掌控好ARM接口知識(shí)后,接著再進(jìn)行bootloader的學(xué)習(xí),如uboot移植連同系統(tǒng)移植等,這時(shí)因?yàn)橹耙延辛薃RM接口方面的知識(shí),所以u(píng)boot學(xué)習(xí)及移植就會(huì)很快了。
關(guān)于bootloader的學(xué)習(xí),應(yīng)該算是ARM里面初學(xué)者最難突破的環(huán)節(jié),但是這又是必須的(個(gè)人認(rèn)為),因?yàn)檫@是掌握ARM底層原理的最好方法!
接著我們能夠再移植kernel、制作自己的文檔系統(tǒng)。這些都做好后,嵌入式研發(fā)環(huán)境您就搭好了。下面就能夠?qū)W習(xí)Linux系統(tǒng)編程及Linux驅(qū)動(dòng)研發(fā)了。接口的基礎(chǔ)會(huì)幫您更容易的理解驅(qū)動(dòng)原理。同時(shí),您能夠選擇一個(gè)kernel里已支持的且您比較熟悉的接口的驅(qū)動(dòng)如RTC等,進(jìn)行分析和學(xué)習(xí),并嘗試進(jìn)行修改或照著自己編寫(xiě)。按照這樣的流程下來(lái)能夠少走少許彎路,迅速入門(mén),并且以一個(gè)比較合理的流程進(jìn)行學(xué)習(xí)。我的Blog也會(huì)大致按這樣的順序進(jìn)行回顧自己的學(xué)習(xí)過(guò)程和撰寫(xiě)文章!
北京2022年10月19日 /美通社/ -- 隨著云計(jì)算、大數(shù)據(jù)的普及發(fā)展,過(guò)去的"云"是服務(wù)于大企業(yè)的計(jì)算模型,而十多年過(guò)去了,越來(lái)越多的應(yīng)用及業(yè)務(wù)走上"云端",對(duì)計(jì)算核心數(shù)需求...
關(guān)鍵字: ARM 大數(shù)據(jù) 云游戲 CPU北京2022年10月18日 /美通社/ -- 10月14日,國(guó)際數(shù)據(jù)公司(IDC)發(fā)布《2022Q2中國(guó)軟件定義存儲(chǔ)及超融合市場(chǎng)研究報(bào)告》,報(bào)告顯示:2022年上半年浪潮超融合銷(xiāo)售額同比增長(zhǎng)59.4%,近5倍于...
關(guān)鍵字: IDC BSP 數(shù)字化 數(shù)據(jù)中心東京2022年10月18日 /美通社/ -- NIPPON EXPRESS HOLDINGS株式會(huì)社(NIPPON EXPRESS HOLDINGS, INC.)旗下集團(tuán)公司上海通運(yùn)國(guó)際物流有限公司(Nipp...
關(guān)鍵字: 溫控 精密儀器 半導(dǎo)體制造 BSP