请教,多个Timer不稳定

[复制链接]
247|5
 楼主 | 2019-9-26 14:05 | 显示全部楼层 |阅读模式
微信图片_20190926135413.jpg
如图,使用了timer2和timer3,中断进入写高,退出前写低,两个定时器时间不稳定,这会是什么原因引起的?用的dsp6748

使用特权

评论回复
| 2019-9-26 23:43 | 显示全部楼层
先只开一个定时器看看   我觉得是两个中断冲突

使用特权

评论回复
 楼主 | 2019-9-27 09:51 | 显示全部楼层
zhangmangui 发表于 2019-9-26 23:43
先只开一个定时器看看   我觉得是两个中断冲突

一个定时器是没有问题的,2个定时器用的2个INT,全程序也仅仅2个定时中断,理论上最起码有一个是稳定的,但看波形不是这样。。

使用特权

评论回复
| 2019-9-27 23:08 | 显示全部楼层
changing753 发表于 2019-9-27 09:51
一个定时器是没有问题的,2个定时器用的2个INT,全程序也仅仅2个定时中断,理论上最起码有一个是稳定的, ...

有优先级   肯定优先级高的会影响到低的

使用特权

评论回复
 楼主 | 2019-10-21 18:19 | 显示全部楼层
zhangmangui 发表于 2019-9-27 23:08
有优先级   肯定优先级高的会影响到低的

是的,理论上优先级高的会稳定,优先级低的被影响。但实际情况确实2个都互相影响,还是没解决,取官网问了说用我的程序放到s级是稳定的。。。

使用特权

评论回复
| 2019-10-21 18:43 | 显示全部楼层
即使不稳定,也不至于这么离谱呀。
每个定时中断的执行时间似乎比较稳定,也不长,就是进中断的间隔差别太大,这个差别远大于中断的执行时间,肯定是有其它问题。

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /5 下一条

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