0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Windows下搭建ARM11裸機(jī)開(kāi)發(fā)環(huán)境:Eclipse創(chuàng)建工程

嵌入式那些事 ? 來(lái)源:嵌入式那些事 ? 2023-04-08 09:36 ? 次閱讀

上一篇文章介紹了在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)建。

470c1f9a-d515-11ed-bfe3-dac502259ad0.png

圖1

4738e0ca-d515-11ed-bfe3-dac502259ad0.png

圖2

475c0c30-d515-11ed-bfe3-dac502259ad0.png

圖3

478c7a28-d515-11ed-bfe3-dac502259ad0.png

圖4

2、添加代碼到工程

可以將上一篇文章的led程序作為這個(gè)Makefile工程的代碼文件,首先將start.S和Makefile文件拷貝到剛才創(chuàng)建的工程目錄中,然后在Eclipse的工程區(qū)刷新一下,就可以看到剛剛添加的文件了。

47ac3eda-d515-11ed-bfe3-dac502259ad0.png

圖5

47d71006-d515-11ed-bfe3-dac502259ad0.png

圖6

3、編譯程序

右鍵MakefileProject,點(diǎn)擊Properties,在彈出的窗口中選中C/C++ Build,選擇Behavior選項(xiàng)卡,將Build(Incremental build)輸入框中的參數(shù)all刪除掉,接著點(diǎn)擊Apply and close:

47ebcac8-d515-11ed-bfe3-dac502259ad0.png

圖7

481209ea-d515-11ed-bfe3-dac502259ad0.png

圖8

點(diǎn)擊Project -> Build All編譯程序(或者按快捷鍵CTRL+B):

48247ef4-d515-11ed-bfe3-dac502259ad0.png

圖9

4837f128-d515-11ed-bfe3-dac502259ad0.png

圖10

將編譯好的led.bin文件通過(guò)友善之臂提供的MiniTools下載到ARM11板子中,就可以看到核心板的4個(gè)小燈在閃爍了。

下一節(jié)將講述如何利用Eclipse+JLink下載程序到ARM11開(kāi)發(fā)板中進(jìn)行調(diào)試。

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • ARM
    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)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Windows基于MSVC搭建libjpeg開(kāi)發(fā)環(huán)境

    Windows基于MSVC搭建libjpeg開(kāi)發(fā)環(huán)境
    的頭像 發(fā)表于 06-08 10:23 ?1721次閱讀
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>基于MSVC<b class='flag-5'>搭建</b>libjpeg<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

    Windows基于MSVC搭建libusb開(kāi)發(fā)環(huán)境

    Windows基于MSVC搭建libusb開(kāi)發(fā)環(huán)境
    的頭像 發(fā)表于 06-08 10:25 ?3079次閱讀
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>基于MSVC<b class='flag-5'>搭建</b>libusb<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

    Windows基于MSVC搭建ffmpeg開(kāi)發(fā)環(huán)境

    Windows基于MSVC搭建ffmpeg開(kāi)發(fā)環(huán)境
    的頭像 發(fā)表于 06-08 10:27 ?1954次閱讀
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>基于MSVC<b class='flag-5'>搭建</b>ffmpeg<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

    Windows基于MSVC搭建SDL開(kāi)發(fā)環(huán)境

    Windows基于MSVC搭建SDL開(kāi)發(fā)環(huán)境
    的頭像 發(fā)表于 06-08 10:29 ?1588次閱讀
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>基于MSVC<b class='flag-5'>搭建</b>SDL<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

    Windows使用pthread-開(kāi)發(fā)環(huán)境搭建

    Windows使用pthread-開(kāi)發(fā)環(huán)境搭建
    的頭像 發(fā)表于 06-08 10:32 ?5730次閱讀
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>使用pthread-<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    WindowsSTM32單片機(jī)eclipse編譯環(huán)境搭建

    應(yīng)用軟件的用戶也比較多,因此在windows環(huán)境中,搭建eclipse的STM32編譯環(huán)境,就變得非常有意義:可以很好地與linux編譯
    發(fā)表于 10-20 13:25

    靈動(dòng)微課堂 (第158講) | MM32F013x——Windows搭建Eclipse開(kāi)發(fā)環(huán)境

    前段時(shí)間有客戶問(wèn)到如何在Windows環(huán)境基于Eclipse開(kāi)發(fā)、調(diào)試MM32 MCU,經(jīng)過(guò)嘗試,現(xiàn)將
    發(fā)表于 03-19 09:43

    arm開(kāi)發(fā)環(huán)境有哪些_使用Eclipse搭建ARM架構(gòu)MCU開(kāi)發(fā)環(huán)境

    本文主要介紹了關(guān)于arm開(kāi)發(fā)環(huán)境有哪些以及使用Eclipse搭建ARM架構(gòu)MCU
    的頭像 發(fā)表于 02-01 16:19 ?2w次閱讀

    UbuntuEclipse+GDB+OpenOCD搭建ARM Cortex-M3開(kāi)發(fā)環(huán)境

    UbuntuEclipse+GDB+OpenOCD搭建ARM Cortex-M3開(kāi)發(fā)環(huán)境??2
    發(fā)表于 12-06 19:36 ?11次下載
    Ubuntu<b class='flag-5'>下</b><b class='flag-5'>Eclipse</b>+GDB+OpenOCD<b class='flag-5'>搭建</b><b class='flag-5'>ARM</b> Cortex-M3<b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

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

    前面一章節(jié)介紹了在Windows搭建Eclipse開(kāi)發(fā)環(huán)境,本章節(jié)將介紹在
    發(fā)表于 01-25 18:53 ?2次下載
    MM32F013x——<b class='flag-5'>Windows</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>下</b>基于<b class='flag-5'>Eclipse</b><b class='flag-5'>開(kāi)發(fā)</b>、調(diào)試MM32

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

    前段時(shí)間有客戶問(wèn)到如何在Windows環(huán)境基于Eclipse開(kāi)發(fā)、調(diào)試MM32 MCU,經(jīng)過(guò)嘗試,現(xiàn)將
    發(fā)表于 01-25 18:58 ?2次下載
    MM32F013x——<b class='flag-5'>Windows</b><b class='flag-5'>下</b><b class='flag-5'>搭建</b><b class='flag-5'>Eclipse</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

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

    如何在Windows環(huán)境基于Eclipse開(kāi)發(fā)、調(diào)試MM32 MCU,經(jīng)過(guò)嘗試,現(xiàn)將環(huán)境
    發(fā)表于 02-08 16:27 ?1次下載
    MM32F013x——<b class='flag-5'>Windows</b><b class='flag-5'>下</b><b class='flag-5'>搭建</b><b class='flag-5'>Eclipse</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b>

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

    AN068 GD32 MCU Windows環(huán)境Eclipse開(kāi)發(fā)環(huán)境搭建教程
    發(fā)表于 03-01 18:56 ?9次下載
    AN068 GD32MCU <b class='flag-5'>Windows</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>Eclipse</b><b class='flag-5'>開(kāi)發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>教程

    S3C6410學(xué)習(xí)筆記:Windows搭建ARM11裸機(jī)開(kāi)發(fā)環(huán)境

    之前寫(xiě)過(guò)文章,描述在Linux環(huán)境搭建ARM11開(kāi)發(fā)環(huán)境,有需要的可以在
    的頭像 發(fā)表于 04-06 17:52 ?1396次閱讀

    Windows搭建ARM11裸機(jī)開(kāi)發(fā)環(huán)境Eclipse+JLink調(diào)試代碼

    之前,寫(xiě)過(guò)兩篇文章,介紹了在Windows搭建ARM11裸機(jī)開(kāi)發(fā)
    的頭像 發(fā)表于 04-08 14:13 ?2151次閱讀