TI中文支持网
TI专业的中文技术问题搜集分享网站

F28M35H52C: ECAP接口捕获异常

Part Number:F28M35H52C

配置了6路ECAP口,用于输入脉冲的载波频率和正频宽的计算。

每路接口cap1采上升沿,cap2下降沿,cap3上升沿,cap4下降沿,cap4中断

发现在某些情况下,ecap1通道和ecap2通道持续异常

在脉冲上升沿到来后,cap1采集到上升沿,高电平持续至下降沿,理论只有cap1和cap2有数据,实际中cap4中断了,cap2和cap3值接近,差了2个时钟左右,也就是看起来像异常触发了一样,

而实际上输入的信号非常好,没有毛刺

Green Deng:

你好,工程师将在工作时间为你解答。

,

Green Deng:

你好,不知道你的程序中是否还有其他中断?会不会中断优先级的问题导致eCAP中断延迟?

,

yunfei ma:

6个ecap都是用的中断,还有定时器和ad中断,看起来不像延时,以为cap2和cap3之间只有2个时钟间隔,

,

Green Deng:

你好,再问一下你的题干描述。

你的6路cap是采的几路信号?

yunfei ma 说:每路接口cap1采上升沿,cap2下降沿,cap3上升沿,cap4下降沿,cap4中断

这里是cap1&2采1路,cap3&4采一路吗?总的来说这个描述对我不了解项目的人来说理解起来有点乱啊

,

yunfei ma:

6路独立信号,每路正频宽在1.5ms左右,周期70hz,不会出现2个脉冲宽度的波形的

,

Green Deng:

方便把eCAP模块的配置代码上传一下吗?

另外,能附上原始信号和采集出问题的情况图示就更好了。

赞(0)
未经允许不得转载:TI中文支持网 » F28M35H52C: ECAP接口捕获异常
分享到: 更多 (0)