环境:CCS5.5
硬件:28069
代码中调用 Flash_Erase()函数后进入了interrupt void rsvd_ISR(void) 函数, 库文件是2806x_BootROM_API_TABLE_Symbols.lib。CMD用的是28069_RAM_lnk.cmd,text等都在RAM中。大家有没有遇到过这种情况的的?
mangui zhang:
具体没有遇到过这种情况 查找了一下没有找到interrupt void rsvd_ISR(void)中断函数的作用
中断的触发条件是什么? 在哪里使能的
弄清楚这些可能会帮到你的理解 在RAM中肯定是可以擦出某些区域的FLASH
环境:CCS5.5
硬件:28069
代码中调用 Flash_Erase()函数后进入了interrupt void rsvd_ISR(void) 函数, 库文件是2806x_BootROM_API_TABLE_Symbols.lib。CMD用的是28069_RAM_lnk.cmd,text等都在RAM中。大家有没有遇到过这种情况的的?
Eric Ma:
rsvd_ISR是许多中断的默认服务函数。你先要查看一下中断标志位,看是哪个中断导致的。
Eric
TI中文支持网
