Eclipse开发调试ARM裸机程序

 
       终于还是要做裸机了,这次就想要用eclipse来开发调试裸机程序,这个在《 用eclipse调试uboot工程》的基础上做的,基本的环境搭建是一样的。

       第一个程序先用韦东山的最基本的裸机程序led_on这个程序(就是《嵌入式应用开发完全手册》光盘中的带的程序),像导入U-boot工程一样导入这个裸机工程。

        Makefile稍微动一下,就是原来的开头的“led_on.bin”改为“all”,eclipse默认编译的目标为“all”,就可以顺利编译通过了,编译完后会产生led_on.bin,led_on_elf。前者是下载到NandFlash中运行的,后者是调试用的。
        

        能编译后就要开始配置调试了,和调试u-boot唯一不同的是指定应用程序的名字,如下图所示。其它的 Debugger Commands和调试u-boot中的配置一样的。
        

        还有根据Makefile中的链接地址得出这个不是在SDRAM中运行的,是在4k的内部ram中的运行的,开发板要拨到NandFlash调试,否则程序就跑飞了。下面上一张调试截图:
       
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

袁保康

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值