32G12K128串口问题
使用硬件:屠龙刀三,USB-UART(TTL串口),USB-Link1D
代码:
STC32G-DEMO-CODE-V9.6.zip中的4个单独的串口测试程序。下载地址https://www.stcaimcu.com/data/do ... -DEMO-CODE-V9.6.zip
代码修改:
//#include "..\..\comm\STC32G.h" 修改成 #include "STC32G.h",其他的没有修改
编译器设置:
C251的“Include Paths”分别修改成“..\Uart_1;..\COMM”,“..\Uart_2;..\COMM”,“..\Uart_3;..\COMM”
过程:
编译完成后下载使用USB-UART(TTL串口),通过电脑给串口2和串口3发送数据但无接收数据,串口2和串口3使用USB-Link1D(使用之前单独测试过该硬件正常)。
结果:
串口1正常收发,电脑发送给串口2,3无返回数据。
使用 USB-UART(TTL串口)的线连接到P50和P51就可以正常通讯,难道是USB-Link1D连接后还有什么操作吗?
请教大神是什么原因,谢谢指教。
本图的P50和P51的线互换过
使用 USB-UART(TTL串口)的线连接到P50和P51就可以正常通讯,难道是USB-Link1D连接后还有什么操作吗? 换回到USB-Link1D连接P50,P51后正常,难道是需要重新插拔一下USB-Link1D?
页:
[1]