HC32L130J8TA串口发送数据不正常
我咋调试串口功能,在定时器中定时1s,每秒发送一组数据,发现串口收到的不是这个数据,怎么回事 有大哥能看看嘛 通过示波器查看真实发送的数据。 smartpower 发表于 2020-3-19 21:59通过示波器查看真实发送的数据。
理论上我通过定时器,1s发送一数据,没什么问题吧 打不打我啊 发表于 2020-3-19 22:02
理论上我通过定时器,1s发送一数据,没什么问题吧
是要查看,发送的数据的波特率。 发送数据之后加一定时间的延时 虽然没看到你其他代码,但是大概率是你没有了解你所调用函数的用法。
请用以下函数来发送: Uart_SendDataPoll(M0P_UART0,0x42);
至于这两个函数的区别,看名字应该会有大致的了解。 硬件连接问题? 波特率设置不一致 可能是波特率不匹配 检查电源和地线 检查周围是否有大功率电机、无线电设备等强电磁干扰源 一般都是波特率或者时钟配错了
页:
[1]