上一篇文章介紹了在Windows下搭建ARM11的裸機(jī)開(kāi)發(fā)環(huán)境,需要的朋友可以過(guò)去看看。
網(wǎng)盤(pán)里也分享了我使用的Eclipse的綠色版本,后面的文章將會(huì)講講如何制作Eclipse的綠色版本,方便隨時(shí)拷貝到其他電腦使用,敬請(qǐng)關(guān)注吧。
系統(tǒng)環(huán)境:Windows 7 64位
ARM11:Tiny6410
Eclipse:2019-03 (4.11.0)
1、創(chuàng)建Makefile工程
這里我介紹的是創(chuàng)建Makefile工程,使用自己的Makefile來(lái)編譯代碼,當(dāng)然了你也可以創(chuàng)建其他類型的工程,結(jié)果都是一樣的,都是為了編譯出正確可執(zhí)行程序。
打開(kāi)Eclipse,點(diǎn)擊File -> New -> Project…,在彈出窗口中的C/C++下選擇C Project,然后點(diǎn)擊Next,在接下來(lái)的窗口中,Project name輸入框中輸入:MakefileProject,下面選擇 Makefile project中的Empty Project,然后點(diǎn)擊Finish完成工程的創(chuàng)建。
圖1
圖2
圖3
圖4
2、添加代碼到工程
可以將上一篇文章的led程序作為這個(gè)Makefile工程的代碼文件,首先將start.S和Makefile文件拷貝到剛才創(chuàng)建的工程目錄中,然后在Eclipse的工程區(qū)刷新一下,就可以看到剛剛添加的文件了。
圖5
圖6
3、編譯程序
右鍵MakefileProject,點(diǎn)擊Properties,在彈出的窗口中選中C/C++ Build,選擇Behavior選項(xiàng)卡,將Build(Incremental build)輸入框中的參數(shù)all刪除掉,接著點(diǎn)擊Apply and close:
圖7
圖8
點(diǎn)擊Project -> Build All編譯程序(或者按快捷鍵CTRL+B):
圖9
圖10
將編譯好的led.bin文件通過(guò)友善之臂提供的MiniTools下載到ARM11板子中,就可以看到核心板的4個(gè)小燈在閃爍了。
下一節(jié)將講述如何利用Eclipse+JLink下載程序到ARM11開(kāi)發(fā)板中進(jìn)行調(diào)試。
-
ARM
+關(guān)注
關(guān)注
134文章
9097瀏覽量
367581 -
WINDOWS
+關(guān)注
關(guān)注
3文章
3545瀏覽量
88707 -
程序
+關(guān)注
關(guān)注
117文章
3787瀏覽量
81049 -
編譯
+關(guān)注
關(guān)注
0文章
657瀏覽量
32872 -
Makefile
+關(guān)注
關(guān)注
1文章
125瀏覽量
19184
原文標(biāo)題:S3C6410學(xué)習(xí)筆記-Windows下搭建ARM11裸機(jī)開(kāi)發(fā)環(huán)境(2):Eclipse創(chuàng)建工程
文章出處:【微信號(hào):嵌入式那些事,微信公眾號(hào):嵌入式那些事】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論