求各路大神帮忙解释一下,STM32F103RCT6同时开了五个串口,中断优先级配置不一样,其中一个串口做485通信,最后数据,详细描....

2019-08-16 23:02发布

具体问题是这样的,五个串口全开了,然后其中一个串口做RS485通信,另外四个串口采集数据,最后通过RS485将所有数据发送到485设备上,我通过USB转485通过串口助手查看数据,发现四个串口的数据总有一两个出现跳变的情况,就是从正常的数值变成零,其中485的串口是问答式。其他四个串口主动接收数据。485的串口抢占和子优先级都最高,谢谢大家!
0条回答

一周热门 更多>