|
楼主 |
发表于 2016-9-5 11:42:56
|
显示全部楼层
回 eric2013 的帖子
eric2013:你的IAR用的,的确有点坎坷。
莫非你的下载器或者IAR安装的有问题,只要你曾经测试MDK工程没有问题,使用IAR基本也不会有问题的。
(2016-09-05 09:35) THUMB
; PUBWEAK Reset_Handler
; SECTION .text:CODE:REORDER(2)
Reset_Handler
; LDR R0, =SystemInit
; BLX R0
LDR R0, =__iar_program_start
BX R0
我还是添加了.s启动文件,但是添加之后调试无法运行到main函数直接进入硬件错误,那么我直接将复位向量中的
; PUBWEAK Reset_Handler
; SECTION .text:CODE:REORDER(2)
两条语句注释了,然后注释了所有中断向量中的 ; SECTION .text:CODE:REORDER(1)这条语句,现在程序编译正常/运行正常/中断也正常了,就是不知道这样改过后会不会有什么隐患? |
|