STM32 iap升级的第二部分APP下载的请教
代码分为2部分:第一部分是bootloader,第2部分是app(地址偏移)。第二部分通过以太网或者串口升级。如果在调试过程中经常修改代码不想这么麻烦通过BOOT升级,想把第二部分APP代码也用JTAG下载进去,请问MDK里面的调试部分要如何设置JATAG下载地址?①调试的时候把APP代码的中断向量表的映射关掉,正常下载到flash中调试。
②调试完成的时候。修改映射APP的中断限量表,重新烧写bootloader 和 app。
之前我们是这么搞得。 修改flash的起始地址就可以了 andeyqi 发表于 2018-8-28 13:30
①调试的时候把APP代码的中断向量表的映射关掉,正常下载到flash中调试。
②调试完成的时候。修改映射APP的 ...
您好你说的关掉是指:SCB->VTOR = FLASH_BASE | 0x10000; /* Vector Table Relocation in Internal FLASH. */ ?
freeelectron 发表于 2018-8-28 13:38
修改flash的起始地址就可以了
哦。。谢谢。
把这里FLASH的起始地址修改一下就可以了
厦门浪子 发表于 2018-8-28 14:00
您好你说的关掉是指:SCB->VTOR = FLASH_BASE | 0x10000; /* Vector Table Relocation in Internal FLA ...
嗯 之前是这样的。 两种方法,你可以先不用偏移,直接调试user code.第二是可以用IDE的workspace呀,可以一起调的呀 修改flash的起始地址,注意设置方法,另外改下JTAG下载配置 feixiang20 发表于 2018-8-29 02:25
修改flash的起始地址,注意设置方法,另外改下JTAG下载配置
修改JTAG什么配置,有没有说明?
页:
[1]