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

TMS320F28033: 外部中断响应时间问题

Part Number:TMS320F28033

你好,在使用28033实现外部输入中断XINT1(上升沿触发,其他中断允许该中断嵌套)时,在外部输入信号不变时,发现进入中断时刻存在最大约300多ns的差异,不知道这个时间级别差异是否正常?

CH1:外部输入中断IO(进中断置高,出中断置低)   CH3:外部输入信号

Green Deng:

你好,你是通过在中断中设置GPIO翻转的方式测量中断响应时间的吗?

“其他中断允许该中断嵌套”这句话是说程序中使用了中断嵌套,将这个中断嵌套在某个中断中?工程中总共涉及几个中断任务?

,

cao yu:

是的,在XINT1中断服务程序中置位GPIO,进入中断置高,出中断置低。

总共配置了3个中断,XINT1中断优先级最高,且其他中断允许XINT1嵌套,配置如下:

,

Green Deng:

你好,从中断的硬件状态机的角度来看,300ns 的抖动不是预期的。

在进行响应时间测量时,应该减少一些混淆因素:

1、输入信号的压摆率非常慢,因此很难推断 F2803x 何时首次识别出 VIH。 请使用更快的方波输入信号进行延迟测量。2、确认 GPIO 输入限定设置为 SYSCLK (0)3、禁用其他中断或将 GPIO 分析添加到其他中断,以便您可以查看响应时间是否受到更高优先级活动的影响4、从 RAM 中执行代码

使用干净的输入信号进行测量并且没有外部中断干扰的情况下,响应时间抖动应该只有少数几个SYSCLK 周期。

,

cao yu:

感谢您的回复,我再排查一下

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28033: 外部中断响应时间问题
分享到: 更多 (0)