TI中文支持网
TI专业的中文技术问题咨询交流网站

CC1352R pin中断的疑问?

目前的PIN 中断是上升沿触发,进出都正常,但是有一个问题,用示波器看到触发上升沿与回调函数中的SPI读取的SCK信号延迟有20-200us,其中最大的延迟200u太长了。所以想知道是不是蓝牙协议栈打断了中断回调的运行才导致延时增加的?有没有方法可以修改PIN中断的优先级来加快中断回调的速度?谢谢。

Kevin Qiu1:

优先级可以修改,但是可能会影响其他任务,你可以单独测下中断的响应时间C:\ti\simplelink_cc13x2_26x2_sdk_4_30_00_54\examples\rtos\CC1352R1_LAUNCHXL\drivers\pinInterrupt

Changfu Luo:

回复 Kevin Qiu1:

用上述例程,响应时间47us左右。这个正常吗?我们程序需要20us以内。

Kevin Qiu1:

回复 Changfu Luo:

一般内核的中断响应时间在纳秒级,外设和程序中的变量等会延长响应时间
上面例程响应时间基本上是正常的

赞(0)
未经允许不得转载:TI中文支持网 » CC1352R pin中断的疑问?
分享到: 更多 (0)