如何测试嵌入式linux系统中断延迟时间

如何测试嵌入式linux系统中断延迟时间,第1张

在中断服务程序中翻转一个GPIO的输出状态,用示波器测量此GPIO的输出波形并且测量频率,这个是测量中断调用频度的。

如果要测量中断的处理时间,则可以在进入中断服务程序时设置GPIO状态,退出时再设回来,用示波器可测量执行时间。

定义出错了呀,中断的定义一定要有中断号的,这个只是用

INTERRUPT(){

}这样是算不上中断程序的,只能是一个简单的无参函数

你定义一个中断响应函数,加上中断号关键词

void UART_Isr(void) interrupt 4

............../*中断处理程序,中断程序一定要短,以免影响主函数的程序运行*/

希望对你有帮助


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/yw/8049993.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存