打印

为什么没有这条代码

[复制链接]
690|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhanghqi|  楼主 | 2016-7-9 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhaoxqi| | 2016-7-9 20:51 | 只看该作者
这是为啥

使用特权

评论回复
板凳
zhanghqi|  楼主 | 2016-7-9 20:52 | 只看该作者
因为dsp复位之后ACK寄存器是1,必须写1清零,才能相应P定时器中断;

使用特权

评论回复
地板
zhenykun| | 2016-7-9 20:55 | 只看该作者
进入之前要是有这行代码,等于把事件清除了,以后就进入不了中断了。

使用特权

评论回复
5
zhanghqi|  楼主 | 2016-7-9 20:57 | 只看该作者
在进入中断之后,为什么没有清除标志位的代码:CpuTimer0Regs.TCR.bit.TIF = 1; // 写1清0

使用特权

评论回复
6
yszong| | 2016-7-9 20:58 | 只看该作者
PIE中断和定时中断是不一样的。

使用特权

评论回复
7
zhanghqi|  楼主 | 2016-7-9 21:01 | 只看该作者
我还想扩展问一下,看门狗定时器有标志位吗?

使用特权

评论回复
8
dengdc| | 2016-7-9 21:03 | 只看该作者
多读手册,你就是高手。

使用特权

评论回复
9
wuhany| | 2016-7-9 21:04 | 只看该作者
你应该看看中断的结构框图  
下面有相关分享  请查看

https://bbs.21ic.com/forum.php?mod=viewthread&tid=400687
https://bbs.21ic.com/forum.php?mod=viewthread&tid=536485

使用特权

评论回复
10
shimx| | 2016-7-9 21:06 | 只看该作者
看门狗定时器没有标志位吧  使用中只管喂狗或者直接关掉

使用特权

评论回复
11
shimx| | 2016-7-9 21:08 | 只看该作者

定时器里面 应该是
PieCtrl.PIEACK.bit.ACK7=1;
差不多这个清楚标志位吧。

使用特权

评论回复
12
shimx| | 2016-7-9 21:12 | 只看该作者
在初始化应该开启中断的
PieCtrl.PIEIER1.bit.INTx7=1;

使用特权

评论回复
13
zhanghqi|  楼主 | 2016-7-9 21:14 | 只看该作者
了解了,多谢啊

使用特权

评论回复
14
smilingangel| | 2016-7-11 17:06 | 只看该作者
这个是设置的不同的吧

使用特权

评论回复
15
tongbu2015| | 2016-7-12 16:04 | 只看该作者
这条代码的不常用的啦。。

使用特权

评论回复
16
Rollo| | 2016-7-12 21:46 | 只看该作者
看门狗定时器没有标志位

使用特权

评论回复
17
拉克丝| | 2016-7-15 19:52 | 只看该作者
初始化中就应该开启中断,即PieCtrl.PIEIER1.bit.INTx7=1

使用特权

评论回复
18
wangdezhi| | 2016-7-17 22:58 | 只看该作者
怎么设置这个寄存器

使用特权

评论回复
19
wangdezhi| | 2016-7-17 23:00 | 只看该作者
你开启了所有的中断了吗

使用特权

评论回复
20
Sode| | 2016-7-20 21:17 | 只看该作者
看门狗没有标志位

使用特权

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

本版积分规则

852

主题

11757

帖子

5

粉丝