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

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

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

版主你好,上次我给你看了我的工程,你修改后发给我了 但是我打不开,但是按照你的提示我修改了些内容,主要是保存页面积存器,现在也是可以捕捉寄存器有值,但是我从PA4-PA7口观察中断发生的情况(每两次捕捉发生一次中断,每个捕捉通道从一个A口观察,捕捉源信号为信号发生器)但是只有一个捕捉中断发生正确(IC0),另外三个都不正确,我不知道原因?版主有时间帮我看一下吗?我把工程发到你油箱可以吗?
还有个问题一并请教? 加操作系统后 自己定义的中断函数要加INTERRUPT 关键字吗?
我调试的时候发现加不加没有影响呀
大家好
我已经发到你油箱里面了
大家好
a  那我再发一次
大家好
不好意思 这次应该发过去了 呵呵 好事多磨难
大家好
en  我在中断处理里面加了保存页面寄存器和堆栈指针的一些操作,第一个捕捉通道中断能正常发生,也就是我示波器看到PA5口电平改变的频率正确(若四个捕捉通道的输入方波信号的频率为1000hz,在PA5观察频率为250hz,两次捕捉上升沿一次中断)而其他口,PA6,PA7,PA8有些频率不正确 不稳定,有些直接是高点平??麻烦楼主了
大家好
我是四个通道一起做的 四个捕捉口从都是从捕捉器获得的同一信号.
还有个问题,版主 我现在用查询模式能够实现了 没有什么问题,但是要花费时间,
也就是要花费一个脉冲周期的时间,1khz的时候 等待查询时间约为1.5ms
如果信号输入频率比较小的话 这个时间会相对很长,我也是考虑到这个问题才决定采用中断方式的.但是中断方式老是调不正确,谢谢你 请多指教
大家好
正如版主所说,当我单个测试的时候,一切正确.这是什么原因呢?
也就是说如果我四路信号如果输入的不同的信号源会捕捉正确吗? 谢谢版主
大家好
不同的信号源测试现在没法测试 只有通过输出四路PWM测试 吧
还有 四个口的中断向量是不同的,也就是应该具有不同的优先级吧,怎么可能有中断冲突呢?
具体要怎么解决呢?
大家好
谢谢版主指点,我现在只是测试,以后真正用不可能四路信号完全相同,所以程序这样设计应该可以吧?
大家好
返回列表