Helper2416 裸機第一步之點亮LED

2021-06-22 19:57:38 字數 839 閱讀 7268

其實板子在幾天前已經到學校了,但因為畢業遊等等一系列的問題,直到昨天才能把它捧在手心。全家照之類有其他網友的就行了。

依照提交的學習計畫,今天搗鼓了乙個下午,總算把燈給點亮起來了

貌似玩各種開發板的第一步都是向在大理段王爺致敬

言歸正傳,結合自己之前學習210的經歷,開發環境是虛擬機器vm+紅帽系統6.0,用系統自帶的vim文字敲寫**的

一.檢視電路原理圖,找到控制 led 的晶元引腳

中表明需要對gpb1進行功能和數值設定,在晶元手冊上尋找對應管腳暫存器配置的方法

暫時不需用到看門狗,將它關進小黑屋

二.參照大神yuanlai2010和自己之前搗鼓過的程式,磕磕碰碰用vim寫出了下面的**和makefile檔案(見附件)

三.一鍵make,生成所要的映象bin檔案,用君益興提供的irom燒寫工具燒進sd卡中,改變跳線帽位置,上電,燈不負所望閃起來了

接下來打算研究一下時鐘配置的問題,順便解決老大布置的作業

裸機第一步,萬能的神燈

學習微控制器,點燈就相當於程式設計裡列印hello world 的地位一樣,學會點燈才算你開始接觸微控制器。要點燈就要先找到燈,那麼我們就應該從自己開發板的電路圖開始找,找到led對應的io口,我的led 可以看到io口為gpj2 0 1 2 3 那麼我們知道了io口的名字就可以去資料手冊裡面找相應...

NanoPi2試用體驗 裸機第一步

前幾天看了看4418的資料手冊,現在準備開始裸機學習,友善的wiki自然是最好的選擇吧,然而我就是弄不出,找了第三方的一篇微博,然後才邁出了第一步。官方教程也非常簡單,可是是我姿勢不對,大家也可以看看 轉殖matrix配件 倉庫 編譯測試程式進入matrix 倉庫,切換到nanopi2分支 cd m...

踏出第一步

我是乙個比較內向的人,或許應該說有一點自卑的傾向。因為生活中的一些事情,總是不斷的打擊我的自信心,讓我產生一種感覺 我缺乏能力,是乙個無用的人。我想有過這種經歷的,肯定不只我乙個人。人的信心有時候是很脆弱的,兩三次的失敗就可能讓其消失殆盡,然後你就覺得,反正我也做不出什麼事情來,乾脆就這樣混著吧,於...