问题记录-----CH340G
说起来这不是我第一次遇到问题了,关于CH340的问题,之前也有提过:https://editor.csdn.net/md/?articleId=118356898
但是吧,这次就不是出自CH340的问题了。事情是这样的,原有一个设备,依赖的串口与上位机进行控制,上位机会根据应答发送指令给主板,主板会根据相应的指令做相应的事情,其实是一个很简单的过程,保证好通讯正常,执行正常,本应该没啥问题。
但问题偏偏会出现,由于使用串口调试,那必然少不了类似于CH340这种模块做转接,但是问题出现在,并没有直接用的CH340模块,而是用的FT232的一个模块,网上买的。类似于这种,很便宜。
然后发现,主板执行得很慢。一直以为是因为程序上的问题导致的,但测试MCU的TX RX,基本和正常的设备是一样的。后来换了一个自己做的CH340的模块之后,发现直接正常了。但事实上FT232本应该会比CH340性能好才对,但现在现象是反过来的,可能是因为这个FT232只花了几块钱的原因。。所以平时要调试的时候,切勿要注意一下硬件的使用是否统一。