4090| 1
|
stemwin GUI_Delay会影响串口中断怎么解决 |
1金钱
最佳答案先查清楚引发的原因,是库里面关了中断,还是线程优先级不合理。
如果是库里面关了中断,那么建议改成不关中断的版本,这样中断不丢。
如果是优先级的原因,可以把UI库的优先级调低于串口的处理应用。
或是把串口驱动改为DMA接收,且是循环模式,这样不管是关了中断,还是UI的优先级高,串口数据都能收入DMA的BUF中,只你BUF足够大。
| ||
发表于 2021-7-14 17:06:08
|
显示全部楼层
| ||
RT-Thread RTOS 音频,WIFI,蓝牙
|
||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 10:04
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网