2019-07-20 21:29发布
涵石 发表于 2016-6-29 19:49 产生上溢错误后,很好奇程序将如何运行。程序是否会一直被限制中断服务函数中?如果被限制在IRQ中,在主 ...
最多设置5个标签!
你可以在中断函数里定义一个标志位,在主循环里判断标志后进行数据处理,但这个要串口接收数据的速度远小于主循环的速度。或者你用DMA方式进行。
IRQ里面也是流水执行,只要这里面不是死循环,执行完毕还是要跳出的。上溢错误后程序还是正常运行,只是这个功能块处于错误状态而不能正常工作。
一周热门 更多>