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

    文章

    8651

    浏览量

    361777
  • WINDOWS
    +关注

    关注

    3

    文章

    3440

    浏览量

    87144
  • 程序
    +关注

    关注

    114

    文章

    3631

    浏览量

    79541
  • 编译
    +关注

    关注

    0

    文章

    615

    浏览量

    32392
  • Makefile
    +关注

    关注

    1

    文章

    121

    浏览量

    19094

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

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

收藏 人收藏

    评论

    相关推荐

    【OK210试用体验】之三裸机开发环境搭建

    DDR中运行。 2.ADS1.2开发环境。跟RVDS差不多,NAND中烧写UBOOT或者EBOOT,编写c语言程序,jlink 载程序到DDR中运行。 3.KEIL MDK,MDK不支持ar
    发表于 09-27 15:24

    【NUCLEO-F412ZG试用体验】开发环境搭建Windows平台下创建工具链

    使用Eclipse/GCC开源工具链来搭建开发环境首先下载Eclipse IDE for C/C++ Developers,根据系统平台和系
    发表于 11-28 17:13

    LinuxEclipse加JLlink调试ARM环境搭建

    LinuxEclipse加JLlink调试ARM环境搭建
    发表于 04-09 23:22

    WindowsSTM32单片机eclipse编译环境搭建

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

    基于Windows搭建eclipse编译环境

    WindowsSTM32单片机的eclipse编译环境搭建
    发表于 09-26 08:13

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

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

    怎样搭建环境与CCS6创建工程模板

    DSP 基础学习 1:搭建环境与CCS6创建工程模板1 DSP简介1.1 DSP 发展1.2 DSP 应用领域1.3 DSP 产品现状1.4 哈佛结构1.5 TMS320F28335 简介2
    发表于 08-06 08:28

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

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

    e² studio开发环境创建工程演示教程

    瑞萨电子 e² studio 开发环境教程 – 创建工程
    的头像 发表于 07-23 00:25 3126次阅读

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

    前面一章节介绍了在Windows搭建Eclipse开发环境,本章节将介绍在Windows
    发表于 01-25 18:53 2次下载
    MM32F013x——<b class='flag-5'>Windows</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'>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'>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 2次下载
    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开发环境,有需要的可以在ARM11标签中进行
    的头像 发表于 04-06 17:52 907次阅读

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

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