使用STM32F103的芯片,有3个串口引出来使用,都需要收发。每个口每次通信字节在100-240之间,问答频率每个口在500ms左右(上位机500ms问一次,相应串口就回一次数据)。
这种情况下如果以最普遍的大循环方式做能应付的了吗。需要跑UCOS这种系统吗。
这种加个DMA就行,STM32的串口处理无非就是中断轮询DMA三种方式,轮询效率低,中断的话,你这里用了太多串口,有可能会中断互相冲突,明显DMA最合适
至于操作系统,如果你的应用比较多可以上