初學(xué)者如何開(kāi)始學(xué)習嵌入式開(kāi)發(fā)培訓?新手入門(mén)全干貨!零基礎小白入門(mén)嵌入式開(kāi)發(fā)培訓,在那里學(xué)習?有嵌入式開(kāi)發(fā)的學(xué)習路線(xiàn)嗎?越詳細越好
一、嵌入式開(kāi)發(fā)培訓,在那里學(xué)習?
硅谷芯微嵌入式培訓課程的特點(diǎn):(1)純實(shí)用實(shí)踐,部分模塊電路和所有程序要求學(xué)生自行焊接編寫(xiě),真正培養學(xué)生的實(shí)際開(kāi)發(fā)能力;(2)課程內容豐富,學(xué)生有一定的學(xué)習壓力;(3)在掌握嵌入式主流開(kāi)發(fā)平臺ARM9的基礎上,要求學(xué)生至少掌握一個(gè)其他嵌入式平臺的開(kāi)發(fā);(5)真正實(shí)現了一門(mén)嵌入式課程實(shí)現所有嵌入式知識的目標,學(xué)生不再擔心學(xué)習哪門(mén)嵌入式課程;(6)收費合理,內容全面,符合目前*的嵌入式開(kāi)發(fā)技術(shù)。
2.有沒(méi)有嵌入式開(kāi)發(fā)的學(xué)習路線(xiàn),越詳細越好
看方向。如果選擇嵌入式硬件開(kāi)發(fā),就不知道怎么開(kāi)發(fā)軟件了。分為底層和應用層。我從事wince驅動(dòng)開(kāi)發(fā)(快一年了)。以wince為例,底層是boot.bsp修改。驅動(dòng)開(kāi)發(fā)的學(xué)習路線(xiàn):1。買(mǎi)個(gè)開(kāi)發(fā)板。2.根據開(kāi)發(fā)板上的例子玩。ARM匯編可以稍微理解一下,寫(xiě)一些簡(jiǎn)單的程序跑,對匯編有一個(gè)大概的了解。如果能把類(lèi)似的BSP移植到開(kāi)發(fā)板上,對BSP有更好的了解。學(xué)完以上,你可能會(huì )找到工作,在工作中進(jìn)一步加深理解。如果是應用,wince,我們寫(xiě)的應用是VS2005,VC,和PC開(kāi)發(fā)基本一樣。學(xué)完一個(gè)操作系統,切換到另一個(gè)平臺,相對來(lái)說(shuō)還是挺快的?;鞠嗤ǖ?。我之前的經(jīng)驗是,我買(mǎi)了一個(gè)開(kāi)發(fā)板,玩了ADS程序,寫(xiě)了一個(gè)小程序,就是把LED.LCD屏幕等等驅動(dòng)起來(lái)。然后,我在linux下玩驅動(dòng),寫(xiě)了幾個(gè)簡(jiǎn)單的流驅動(dòng),申請。
鬼神差被招進(jìn)去玩wince驅動(dòng),感覺(jué)差得不多,玩了2個(gè)星期就開(kāi)始上手,2個(gè)月后,底層這塊就扔給我了,僅供參考(至于開(kāi)發(fā)板,如果是消費電子類(lèi)的,似乎三星的S3C系列用的人比較多,開(kāi)發(fā)板也很多,工業(yè)類(lèi)的就不懂了。關(guān)于選擇哪個(gè)開(kāi)發(fā)板廠(chǎng)家,百度google一下)