首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

再次请教ECT捕捉中断的问题

不同的信号源测试现在没法测试 只有通过输出四路PWM测试 吧
还有 四个口的中断向量是不同的,也就是应该具有不同的优先级吧,怎么可能有中断冲突呢?
具体要怎么解决呢?
大家好
正是因为有不同的优先级,所以发生冲突。由于四路输入采用同一个信号,所以中断都是同时发生的。但是通道0的中断级别最高,所以它的读数最正确。别的级别低的中断读数可能就不正确了。解决的方法是尽量缩短中断处理程序的执行时间;保持原数据等。
海纳百川  有容乃大
谢谢版主指点,我现在只是测试,以后真正用不可能四路信号完全相同,所以程序这样设计应该可以吧?
大家好
应该是这样。但是中断处理的时间还是越短越好。
海纳百川  有容乃大
这个论坛真的很不错,学到了不少东西,顶!
返回列表