打印
[STM32F2]

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

[复制链接]
1185|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 | 只看该作者
中断向量重定位, 直接修改了中断向量地址. 不会影响其中某个中断的功能和响应.
你查查是不是别的因素引起的呢?

使用特权

评论回复
5
john78|  楼主 | 2015-7-17 16:02 | 只看该作者
谢谢,我再查下。

使用特权

评论回复
6
香水城| | 2015-7-17 16:34 | 只看该作者
是所有的中断都有问题呢,还是只有这一个不行。
所有的都有问题,那要看看你的向量表偏移寄存器的值,和你实际的向量表位置是否一致。
如果只有这一个有问题,那应该跟向量表重定位没关系,再找找别的原因。

使用特权

评论回复
7
john78|  楼主 | 2015-7-17 17:19 | 只看该作者
谢谢,可以了,估计是STM32F2在进重定义向量的时候时间长了点,用库函数操作不行,直接操作寄存就可以了

使用特权

评论回复
8
泰山特曲123| | 2015-7-17 19:33 | 只看该作者
john78 发表于 2015-7-17 17:19
谢谢,可以了,估计是STM32F2在进重定义向量的时候时间长了点,用库函数操作不行,直接操作寄存就可以了 ...

这个解释有点牵强,对于向量重定位这个库函数比直接操作寄存器应该最多慢几us。怀疑是别的原因,跟库函数没有关系。

使用特权

评论回复
9
john78|  楼主 | 2015-7-17 19:56 | 只看该作者
现在这样处理的。谢谢提醒我再查下  看看是否有其它问题

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

70

主题

220

帖子

1

粉丝