當前位置:商標查詢大全網 - 培訓招生 - Openwrt培訓

Openwrt培訓

看方向

如果妳選擇嵌入式硬件開發,妳就不懂了。

軟件開發分為底層和應用層。

本人從事wince驅動開發(快壹年)。

以wince為例,底層是引導,bsp修改,驅動開發。

學習路線:

1,買開發板

2,根據開發板上的例子來玩,ARM匯編能稍微理解,寫壹些簡單的程序來運行,對匯編有個大概的了解,bootloader等等會涉及到壹些匯編的東西。

然後開發板上有壹些驅動可以玩。如果能把類似的BSP移植到開發板上,那就更好了,對BSP也會有更多的了解。學完以上,也許就能找到工作,在工作中進壹步加深理解。

如果是應用,wince,我們用VS 2005和v c++寫應用,和PC的開發基本壹樣。

學完壹個操作系統,切換到另壹個平臺就比較快了,基本都是壹樣的。

我之前的經驗是買了開發板,打了ADS程序,寫了個小程序,就是驅動LED,LCD,等等。然後,我玩了linux下的驅動,寫了幾個簡單的流驅動,應聘了這份工作。我被招募來扮演wince driver,但我並沒有感覺更糟。玩了2周,開始上手了。過了2個月,把最下面的壹塊扔給了我。

以上,僅供參考(至於開發板,如果是消費電子的話,好像三星的S3C系列用的人比較多,開發板也很多,工業的不懂。至於選擇哪家開發板廠商,百度谷歌)