打印
[PIC®/AVR®/dsPIC®产品]

关于IOC 中断会影响 tim2 中断计时的问题求助

[复制链接]
1578|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
vvhhbc|  楼主 | 2021-9-7 16:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
TI, IO
有个问题困扰了我一下午, 就是IOCBFbits.IOCBF3为1时进入ioc中断,这个ioc大概每10ms中断1次,  在中断中去清除IOC标志, IOCBFbits.IOCBF3 = 0;, 此时tim2的1ms中断就无法正常每毫秒进入中断了(变成10ms才进入tim2中断), 这是为什么呢?  如果不去清除IOCBFbits.IOCBF3标志, 下次就不会因为IOCBF3的由0到1的变化而进入IOC中断,此时1ms中断的tim2能正常工作, 每ms进入tim2中断.

百思不得其解, 为什么会这样呢? 急盼老师进行指点迷津,, 盼盼,, 谢谢!!

使用特权

评论回复
沙发
vvhhbc|  楼主 | 2021-9-7 16:15 | 只看该作者
芯片是PIC16LF1566

使用特权

评论回复
板凳
vvhhbc|  楼主 | 2021-9-7 16:35 | 只看该作者
本帖最后由 vvhhbc 于 2021-9-7 16:39 编辑

急盼,,,,

使用特权

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

本版积分规则

2

主题

5

帖子

0

粉丝