最近学习原子哥iap例程,发现中断偏移设置无法奏效!!!我已跑马灯为例,boot用的是例程中的,按照原子哥的方法设置
[mw_shl_code=c,true]int main(void)
{
SCB->VTOR = FLASH_BASE | 0x10000; /* Vector Table Relocation in Internal FLASH. */
__enable_irq(); //¿a×üÖD¶Ï
delay_init(); //Ñóê±oˉêy3õê¼»ˉ
LED_Init(); //3õê¼»ˉóëLEDᬽóμÄó2¼t½ó¿ú
while(1)
{
LED2=0;
LED1=1;
delay_ms(300); //Ñóê±300ms
LED2=1;
LED1=0;
delay_ms(300); //Ñóê±300ms
}
}[/mw_shl_code]
生成的bin没有被识别
生成的HEX文件中的偏移也不对,如下(开头部分):
:020000040800F2
:1000000048070020CD010008DD0300089503000823
:10001000D9030008750200085F0600080000000010
:1000200000000000000000000000000001040008C3
@正点原子 原子哥,这种情况是怎么回事?有办法解决么?
一周热门 更多>