[STM32L0] STM32L071外部中断向量表在复位后会不会丢失或改变

[复制链接]
803|7
 楼主| xxrs 发表于 2019-9-24 22:52 | 显示全部楼层 |阅读模式
STM32L071的片子通过外部中断触发,中断向量表更新完毕未执行中断,而此时恰好独立看门狗或RTC看门狗恰好来到并复位,此时中断向量表中的值会不会被复位清掉或改变?求赐教
supernan 发表于 2019-9-24 22:56 | 显示全部楼层
要看这个向量表在哪儿存了。
kangzj 发表于 2019-9-24 22:59 | 显示全部楼层
又不可能同时
香水城 发表于 2019-9-25 10:16 | 显示全部楼层
说得有点费解,触发中断怎么跟修改向量表联系起来了呢?

你是指读取向量地址吧。 这时复位的化,只是不响应中断而已。

复位本身是不会更新中断向量表的,它是固化在flash里的内容。
 楼主| xxrs 发表于 2019-10-13 09:46 | 显示全部楼层
时间节点赶的比较巧合
morrisk 发表于 2019-10-13 10:01 | 显示全部楼层
最简单的就是你试一下,然后用指针去读一下,看看是不是丢失了。
 楼主| xxrs 发表于 2019-10-13 10:04 | 显示全部楼层
现在是只有程序出错的时候才会出现这种情况,无法跟踪,几乎是死机样子!
 楼主| xxrs 发表于 2019-10-13 10:06 | 显示全部楼层
查明原因了 被外设的大电流给拉得 整个运行异常了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

405

主题

7415

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部