2020-01-10 19:40发布
stevenli 发表于 2013-4-12 13:26 多谢楼上兄弟的回复, 硬件仿真根本看不到是停在哪里的,只能确定的是指针跑飞了。应该是中断向量表的问题 ...
最多设置5个标签!
{
Data = *(__IO u32*)(0x08003000+i*4);
Address = 0x20000000 + (i*4);
*(__IO u32*)Address = (u32)Data;
}
SYSCFG_MemoryRemapConfig(SYSCFG_MemoryRemap_SRAM);
这个是复制中断向量表及映射的代码,
现在的问题是应用程序运行几秒钟后就死机了,,
硬件仿真根本看不到是停在哪里的,只能确定的是指针跑飞了。应该是中断向量表的问题,因为不加中断的程序就没有问题,
你用的是MDK 还是 IAR MDK 的话 硬件仿真 死机后 点击 DEBUG 下的 STOP 看 停 在那个 地方 。。 看对应的函数名 再查 KEIL 手册 此函数 对应的是 什么异常 。。。不知道 高手用什么 方法 。。
一周热门 更多>