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