ARM-DS5 怎样keil 生成bin文件.bin文件

怎样将KEIL生成的BIN文件烧写执行啊? | ARM论坛 - MCUZone 安米电子论坛 - Powered by PHPWind
查看完整版本: [--
怎样将KEIL生成的BIN文件烧写执行啊?
各位好:AT91SAM9261EK的板子,我利用KEIL自带的启动文件生成一个工程,生成一个BIN文件,用SAMBA烧写到DATAFLASH中,重上电并不执行BIN文件程序,我从ATMEL的软件包复制一个工程,编译生成BIN文件烧写后可以执行,请教9261的启动条件是怎样的,从FLASH中寻找7个异常向量是怎样实现,我的启动程序里要注意哪些方面,谢谢!
生成的bin文件使用send boot file的方式烧写,并不需要用户去修改启动的特征字节如果想要这种烧写方法的代码能执行,代码必须link在ram地址代码不能运行可能是代码本身的问题,请debug
谢谢版主回答,我就是用SEND BOOT FILE方式烧写,这个工程如果用JTAG调试运行是可以正常运行的,但是烧写后就不可以执行,我怀疑汇编的启动文件有问题,生成的BIN文件不符合9261启动程序的加载格式,斑竹说不是这个问题,我就放心了,那可能还有那些因素能够影响呢?谢谢
还要看BIN文件大小
斑竹好:bin文件大小13K,处理器是AT91SAM9261(不是9261S),内部RAM 160K,烧写后串口提示ROMBOOT(不是ROMBOOT&),应该是将程序加载到内部RAM了吧,只是没有执行,但用JTAG调试运行就没有问题,郁闷中。。。
我也很想知道
查看完整版本: [--
Powered by
Time 0.028925 second(s),query:2 Gzip enabledYou can

参考资料

 

随机推荐