上一篇文章介紹了在Windows下搭建ARM11的裸機(jī)開發(fā)環(huán)境,需要的朋友可以過去看看。
網(wǎng)盤里也分享了我使用的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來編譯代碼,當(dāng)然了你也可以創(chuàng)建其他類型的工程,結(jié)果都是一樣的,都是為了編譯出正確可執(zhí)行程序。
打開Eclipse,點(diǎn)擊File -> New -> Project…,在彈出窗口中的C/C++下選擇C Project,然后點(diǎn)擊Next,在接下來的窗口中,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文件通過友善之臂提供的MiniTools下載到ARM11板子中,就可以看到核心板的4個(gè)小燈在閃爍了。
下一節(jié)將講述如何利用Eclipse+JLink下載程序到ARM11開發(fā)板中進(jìn)行調(diào)試。
-
ARM
+關(guān)注
關(guān)注
135文章
9445瀏覽量
385542 -
WINDOWS
+關(guān)注
關(guān)注
4文章
3622瀏覽量
92638 -
程序
+關(guān)注
關(guān)注
117文章
3832瀏覽量
84343 -
編譯
+關(guān)注
關(guān)注
0文章
682瀏覽量
34766 -
Makefile
+關(guān)注
關(guān)注
1文章
125瀏覽量
20074
原文標(biāo)題:S3C6410學(xué)習(xí)筆記-Windows下搭建ARM11裸機(jī)開發(fā)環(huán)境(2):Eclipse創(chuàng)建工程
文章出處:【微信號(hào):嵌入式那些事,微信公眾號(hào):嵌入式那些事】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
Windows下STM32單片機(jī)eclipse編譯環(huán)境搭建
靈動(dòng)微課堂 (第158講) | MM32F013x——Windows下搭建Eclipse開發(fā)環(huán)境
arm的開發(fā)環(huán)境有哪些_使用Eclipse搭建ARM架構(gòu)MCU開發(fā)環(huán)境
Ubuntu下Eclipse+GDB+OpenOCD搭建ARM Cortex-M3開發(fā)環(huán)境

MM32F013x——Windows環(huán)境下基于Eclipse開發(fā)、調(diào)試MM32

MM32F013x——Windows下搭建Eclipse開發(fā)環(huán)境

MM32F013x——Windows下搭建Eclipse開發(fā)環(huán)境

AN068 GD32MCU Windows環(huán)境Eclipse開發(fā)環(huán)境搭建教程

評(píng)論