對于很多的ARM初學者來說,擁有一個ARM開發(fā)板是第一步,但是在這里建議大家拿到一個開發(fā)板后,不要盲目下手做實驗!由于對ARM的神秘感以及初學者的好奇心理,很多ARM初學者在收到我們的開發(fā)板后,恨不得一口氣就把所有的實驗都做完,這樣的做法我們堅決反對。由于初學者盲目下手做實驗,可能很多實驗都做不出正確的結(jié)果,甚至損壞開發(fā)板,因此我們建議初學者經(jīng)過下面的幾步來進行實驗:
本文引用地址:http://www.ex-cimer.com/article/201611/321942.htm(1)收到開發(fā)板后請仔細檢查所有配件是否齊全或損壞,若有問題,請及時聯(lián)系我們;
(2)請認真閱讀配套光盤中的“ARMSKY-LPC213X_214X教學實驗開發(fā)板使用手冊.pdf”文檔,熟悉開發(fā)板的硬件資源;
(3)請認真閱讀配套光盤中的“如何在ARMSKY-LPC213X_214X教學實驗開發(fā)板上運行第一個實驗程序.pdf”文檔,以便在開發(fā)板上進行第一個實驗。
經(jīng)過以上三步,用戶就應該能夠在開發(fā)板上做出第一個實驗了。接下來,用戶可以依次將所有配套實驗做一遍,看看都會出現(xiàn)哪些實驗效果。
如何做好每一個配套實驗,達到最好的學習效果?
開發(fā)板配套了60多個實驗,幾乎涵蓋了213X/214X系列芯片的所有內(nèi)部功能器件的使用。初學者如何充分利用這些配套實驗進行學習,對于是否能真正掌握ARM嵌入式開發(fā)起著決定性作用。然而,很多初學者對這一點認識不足,很多都是把這些實驗在開發(fā)板上做一遍就認為已經(jīng)掌握了ARM開發(fā),其實不然,只把這些實驗在開發(fā)板上做一遍,頂多算是對實驗結(jié)果進行了驗證,根本沒有達到掌握ARM開發(fā)的目的。因此,我們建議初學者按下面的步驟進行實驗:
(1)將配套實驗先在開發(fā)板上運行一遍,觀察實驗結(jié)果;
(2)仔細分析實驗代碼,至少需要結(jié)合以下兩部分資料:
A. ARMSKY-LPC213X_214X教學實驗開發(fā)板原理圖.pdf(在配套光盤的“用戶使用手冊”文件夾中);
B. LPC213x User Manual.pdf或LPC214x User Manual.pdf(在配套光盤的“用戶使用手冊”文件夾中);
LPC213X/214X的每個內(nèi)部功能器件都和一組特定的寄存器相關,要想完成該功能器件所能實現(xiàn)的功能,就必須對這些相關的寄存器進行設置,這些寄存器的詳細說明,用戶可以在LPC213x User Manual.pdf或LPC214x User Manual.pdf中查看。
(3)自己將實驗代碼重新寫一遍(一個字一個字的敲入計算機,請一定不要復制我們提供的現(xiàn)成代碼),然后在ADS1.2下進行調(diào)試;
(4)看看是否可以用另外的方法實現(xiàn)實驗所要達到的效果,如果可以,可自己編寫代碼進行調(diào)試。
經(jīng)過以上四步的練習,相信初學者可以很好的掌握LPC213X/214X片內(nèi)功能器件的使用,對ARM開發(fā)流程也有了比較深刻的體會。
評論