上一篇文章介绍了在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完成工程的创建。
图1
图2
图3
图4
2、添加代码到工程
可以将上一篇文章的led程序作为这个Makefile工程的代码文件,首先将start.S和Makefile文件拷贝到刚才创建的工程目录中,然后在Eclipse的工程区刷新一下,就可以看到刚刚添加的文件了。
图5
图6
3、编译程序
右键MakefileProject,点击Properties,在弹出的窗口中选中C/C++ Build,选择Behavior选项卡,将Build(Incremental build)输入框中的参数all删除掉,接着点击Apply and close:
图7
图8
点击Project -> Build All编译程序(或者按快捷键CTRL+B):
图9
图10
将编译好的led.bin文件通过友善之臂提供的MiniTools下载到ARM11板子中,就可以看到核心板的4个小灯在闪烁了。
下一节将讲述如何利用Eclipse+JLink下载程序到ARM11开发板中进行调试。
全部0条评论
快来发表一下你的评论吧 !