0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Windows下搭建ARM11裸机开发环境:Eclipse创建工程

嵌入式那些事 来源:嵌入式那些事 2023-04-08 09:36 次阅读

上一篇文章介绍了在Windows下搭建ARM11的裸机开发环境,需要的朋友可以过去看看。

网盘里也分享了我使用的Eclipse的绿色版本,后面的文章将会讲讲如何制作Eclipse的绿色版本,方便随时拷贝到其他电脑使用,敬请关注吧。

系统环境:Windows 7 64位

ARM11:Tiny6410

Eclipse:2019-03 (4.11.0)

1、创建Makefile工程

这里我介绍的是创建Makefile工程,使用自己的Makefile来编译代码,当然了你也可以创建其他类型的工程,结果都是一样的,都是为了编译出正确可执行程序。

打开Eclipse,点击File -> New -> Project…,在弹出窗口中的C/C++下选择C Project,然后点击Next,在接下来的窗口中,Project name输入框中输入:MakefileProject,下面选择 Makefile project中的Empty Project,然后点击Finish完成工程的创建。

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程序作为这个Makefile工程的代码文件,首先将start.S和Makefile文件拷贝到刚才创建的工程目录中,然后在Eclipse的工程区刷新一下,就可以看到刚刚添加的文件了。

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

图5

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

图6

3、编译程序

右键MakefileProject,点击Properties,在弹出的窗口中选中C/C++ Build,选择Behavior选项卡,将Build(Incremental build)输入框中的参数all删除掉,接着点击Apply and close:

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

图7

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

图8

点击Project -> Build All编译程序(或者按快捷键CTRL+B):

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

图9

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

图10

将编译好的led.bin文件通过友善之臂提供的MiniTools下载到ARM11板子中,就可以看到核心板的4个小灯在闪烁了。

下一节将讲述如何利用Eclipse+JLink下载程序到ARM11开发板中进行调试。

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9088

    浏览量

    367405
  • WINDOWS
    +关注

    关注

    3

    文章

    3541

    浏览量

    88633
  • 程序
    +关注

    关注

    117

    文章

    3785

    浏览量

    81009
  • 编译
    +关注

    关注

    0

    文章

    657

    浏览量

    32853
  • Makefile
    +关注

    关注

    1

    文章

    125

    浏览量

    19182

原文标题:S3C6410学习笔记-Windows下搭建ARM11裸机开发环境(2):Eclipse创建工程

文章出处:【微信号:嵌入式那些事,微信公众号:嵌入式那些事】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Windows基于MSVC搭建libjpeg开发环境

    Windows基于MSVC搭建libjpeg开发环境
    的头像 发表于 06-08 10:23 1709次阅读
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>基于MSVC<b class='flag-5'>搭建</b>libjpeg<b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    Windows基于MSVC搭建libusb开发环境

    Windows基于MSVC搭建libusb开发环境
    的头像 发表于 06-08 10:25 3059次阅读
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>基于MSVC<b class='flag-5'>搭建</b>libusb<b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    Windows基于MSVC搭建ffmpeg开发环境

    Windows基于MSVC搭建ffmpeg开发环境
    的头像 发表于 06-08 10:27 1935次阅读
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>基于MSVC<b class='flag-5'>搭建</b>ffmpeg<b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    Windows基于MSVC搭建SDL开发环境

    Windows基于MSVC搭建SDL开发环境
    的头像 发表于 06-08 10:29 1583次阅读
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>基于MSVC<b class='flag-5'>搭建</b>SDL<b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    Windows使用pthread-开发环境搭建

    Windows使用pthread-开发环境搭建
    的头像 发表于 06-08 10:32 5688次阅读
    <b class='flag-5'>Windows</b><b class='flag-5'>下</b>使用pthread-<b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    WindowsSTM32单片机eclipse编译环境搭建

    应用软件的用户也比较多,因此在windows环境中,搭建eclipse的STM32编译环境,就变得非常有意义:可以很好地与linux编译
    发表于 10-20 13:25

    灵动微课堂 (第158讲) | MM32F013x——Windows搭建Eclipse开发环境

    前段时间有客户问到如何在Windows环境基于Eclipse开发、调试MM32 MCU,经过尝试,现将
    发表于 03-19 09:43

    arm开发环境有哪些_使用Eclipse搭建ARM架构MCU开发环境

    本文主要介绍了关于arm开发环境有哪些以及使用Eclipse搭建ARM架构MCU
    的头像 发表于 02-01 16:19 2w次阅读

    UbuntuEclipse+GDB+OpenOCD搭建ARM Cortex-M3开发环境

    UbuntuEclipse+GDB+OpenOCD搭建ARM Cortex-M3开发环境  2
    发表于 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'>开发</b><b class='flag-5'>环境</b>

    MM32F013x——Windows环境基于Eclipse开发、调试MM32

    前面一章节介绍了在Windows搭建Eclipse开发环境,本章节将介绍在
    发表于 01-25 18:53 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'>开发</b>、调试MM32

    MM32F013x——Windows搭建Eclipse开发环境

    前段时间有客户问到如何在Windows环境基于Eclipse开发、调试MM32 MCU,经过尝试,现将
    发表于 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'>开发</b><b class='flag-5'>环境</b>

    MM32F013x——Windows搭建Eclipse开发环境

    如何在Windows环境基于Eclipse开发、调试MM32 MCU,经过尝试,现将环境
    发表于 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'>开发</b><b class='flag-5'>环境</b>

    AN068 GD32MCU Windows环境Eclipse开发环境搭建教程

    AN068 GD32 MCU Windows环境Eclipse开发环境搭建教程
    发表于 03-01 18:56 9次下载
    AN068 GD32MCU <b class='flag-5'>Windows</b><b class='flag-5'>环境</b><b class='flag-5'>Eclipse</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>教程

    S3C6410学习笔记:Windows搭建ARM11裸机开发环境

    之前写过文章,描述在Linux环境搭建ARM11开发环境,有需要的可以在
    的头像 发表于 04-06 17:52 1379次阅读

    Windows搭建ARM11裸机开发环境Eclipse+JLink调试代码

    之前,写过两篇文章,介绍了在Windows搭建ARM11裸机开发
    的头像 发表于 04-08 14:13 2129次阅读