[STM32F2] 中断向量重定义后,窗口看门狗中断就不能用了??

[复制链接]
1951|8
 楼主| john78 发表于 2015-7-16 20:46 | 显示全部楼层 |阅读模式
CPU:STM32F207VE因为用IAP,所以中断向量重定义了,但窗口看门狗中断就进不了。郁闷,不知道怎么绕道。

 楼主| john78 发表于 2015-7-17 08:03 | 显示全部楼层
UP!  看看有没有能指导,谢谢
 楼主| john78 发表于 2015-7-17 09:37 | 显示全部楼层
没人知道?还是没有高手看到?
airwill 发表于 2015-7-17 09:50 | 显示全部楼层
中断向量重定位, 直接修改了中断向量地址. 不会影响其中某个中断的功能和响应.
你查查是不是别的因素引起的呢?
 楼主| john78 发表于 2015-7-17 16:02 | 显示全部楼层
谢谢,我再查下。
香水城 发表于 2015-7-17 16:34 | 显示全部楼层
是所有的中断都有问题呢,还是只有这一个不行。
所有的都有问题,那要看看你的向量表偏移寄存器的值,和你实际的向量表位置是否一致。
如果只有这一个有问题,那应该跟向量表重定位没关系,再找找别的原因。
 楼主| john78 发表于 2015-7-17 17:19 | 显示全部楼层
谢谢,可以了,估计是STM32F2在进重定义向量的时候时间长了点,用库函数操作不行,直接操作寄存就可以了
泰山特曲123 发表于 2015-7-17 19:33 来自手机 | 显示全部楼层
john78 发表于 2015-7-17 17:19
谢谢,可以了,估计是STM32F2在进重定义向量的时候时间长了点,用库函数操作不行,直接操作寄存就可以了 ...

这个解释有点牵强,对于向量重定位这个库函数比直接操作寄存器应该最多慢几us。怀疑是别的原因,跟库函数没有关系。
 楼主| john78 发表于 2015-7-17 19:56 | 显示全部楼层
现在这样处理的。谢谢提醒我再查下  看看是否有其它问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

70

主题

220

帖子

1

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