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