51四路串口通讯,用了开关芯片,看手册芯片通道切换时间最大为290ns,但是四路数据时刻在变化,我需要尽量减小四路数据的时空误差,不用延时,数据会出错(类似乱码)
有什么好的办法
不知道您说的开关芯片是什么?
我猜测,大约是一个硬件串口,通过四路开关芯片和四个串口外设通讯。
如果您是以主从方式通讯,您的MCU作为主机,这样做问题不大。
如果不是主从方式,四个外设的通讯都是主动、突发式的。这么做完全不可行。