RT-Thread Version
5.2.1
Hardware Type/Architectures
at32
Develop Toolchain
Other
Describe the bug
1.at32驱动里选择DMA方式
2.串口驱动选serial v2
3.finsh启动后,优先级更低的线程无法被调度
4.目前初步分析原因,finsh调用read系统调用获取串口数据,read是非阻塞的,导致问题发生。
5.现在read调用后,如果无数据,则增加rt_thread_mdelay(1).
Other additional context
No response