10 定时器捕获中断入中断时间可能太长

发布于 2021-02-25 13:34:00

现在我有个程序需要用到定时器捕获中断,捕获脉冲边沿时间,脉冲频率较高,边沿时间10us~40us左右不等,发现会出现入中断太滞后,入中断后读的时间可能已经是下个边沿捕获的时间了。

程序在Keil中之前也会出现,不过没那么频繁,而且可能是被串口中断抢占了,我把串口中断优先级将为1就不会再出现这种情况了。

但程序我移植到rt-thread后,将systick和串口中断优先级都调低了还是不行。

image.png
image.png

查看更多

关注者
0
被浏览
162
2 个回答
来一颗糖
来一颗糖 2021-02-25

定时器捕获用的是裸机的驱动?

beli
beli 2021-02-28

rtt中用响应最快的外部中断感觉实验都挺大的,我当时测试过外部中断时延

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览