串口接收回调函数

发布于 2017-04-21 09:20:58
串口接收回调函数的优先级是多少啊?也就是说定义了一个串口回调函数(串口接受到数据时触发),还有其他多个高优先级的线程,如果每个线程正在处理,突然串口有数据到达,那么就会产生中断去执行串口回调函数吗?还是继续执行这个线程?

查看更多

关注者
0
被浏览
2.4k
3 个回答
sun_shine
sun_shine 2017-04-22
先执行串口回调函数,拿stm32来说,线程调度使用systick,他的中断优先级最低,串口回调函数是串口接收中断服务的子函数
armink
armink 2017-04-22
串口接收回调在串口中断上下文中执行,优先级取决于你的串口中断。

撰写答案

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

发布
问题

分享
好友

手机
浏览

扫码手机浏览