|
Iszeng,您好!
您有一定的單片機(jī)基礎(chǔ),您可以很容易快速的將ARM當(dāng)作超級(jí)單片機(jī)來使用,我相信只要有人指點(diǎn)您甚至可以在一周內(nèi)像單片機(jī)那樣熟練的應(yīng)用起串口、定時(shí)器等常用外設(shè)。但是您還是要非常重視ARM與單片機(jī)不同處的這部分基礎(chǔ)的學(xué)習(xí)與調(diào)試,比如ARM系統(tǒng)的硬件設(shè)計(jì)和調(diào)試能力,最底層的啟動(dòng)代碼和中斷過程等等,這些基礎(chǔ)直接關(guān)系到將來平臺(tái)的可靠運(yùn)行,將來操作系統(tǒng)上的接口調(diào)試方法,和問題的解決方法,所以這層基礎(chǔ)很有必要讓您去花時(shí)間。還有,從0開始構(gòu)建ARM系統(tǒng)和直接在現(xiàn)成的開發(fā)板上控制外設(shè)還是有非常之大的區(qū)別,千萬不能大意。
如果您可以從0開始將ARM像單片機(jī)那樣應(yīng)用了,那么應(yīng)該是學(xué)一些OS的東東了,但學(xué)OS時(shí)也是需要去打好基礎(chǔ)的,如OS的基本操作和環(huán)境,應(yīng)用編程等,而不是一開始就去搞驅(qū)動(dòng),這種錯(cuò)誤的學(xué)習(xí)方法和教訓(xùn)阿南在《ARM Linux入門與實(shí)踐》一書上也有提到過。另外,還需要切記:要以實(shí)踐開發(fā)中產(chǎn)品所需要的技術(shù)為自己近期學(xué)習(xí)的最大方向,而不是急燥的學(xué)習(xí)Linux或WinCE等暫時(shí)用不到的技術(shù),因?yàn)槲覀兌家巡荒昵啵辉偈呛芊浅7浅V嗑Φ膽?yīng)屆生。
祝好!
阿南
2009/7/18 凌晨2點(diǎn) |
|