在ch32v103c8t6的host_km例程里, 开启usart 3 tx DMA 通道2后能成功接收一组数据,但接收完后插在usb上的键盘就无法使用了,usart3 发送仍是正常的,若改为usart2 tx DMA 7通道就没这个问题,想问下是什么原因?有什么办法解决
热门产品 :
CH182: 以太网PHY收发器芯片
在ch32v103c8t6的host_km例程里, 开启usart 3 tx DMA 通道2后能成功接收一组数据,但接收完后插在usb上的键盘就无法使用了,usart3 发送仍是正常的,若改为usart2 tx DMA 7通道就没这个问题,想问下是什么原因?有什么办法解决
您好,关于串口2和串口3,都是用来进行数据发送的吧,你所说的能成功接收一组数据,是指在电脑串口调试助手界面看到发送的数据还是其他,正常若串口2没问题而串口3有问题,可以检查一下串口3的配置是否正常,串口3引脚的使用是否存在冲突,若方便可将可复现问题的工程发至我的邮箱(lzs@wch.cn)具体看一下,后续问题的沟通也可通过邮箱沟通。