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