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