打不打我啊 发表于 2020-3-19 19:58

HC32L130J8TA串口发送数据不正常

我咋调试串口功能,在定时器中定时1s,每秒发送一组数据,发现串口收到的不是这个数据,怎么回事

打不打我啊 发表于 2020-3-19 20:59

有大哥能看看嘛

smartpower 发表于 2020-3-19 21:59

通过示波器查看真实发送的数据。

打不打我啊 发表于 2020-3-19 22:02

smartpower 发表于 2020-3-19 21:59
通过示波器查看真实发送的数据。

理论上我通过定时器,1s发送一数据,没什么问题吧

smartpower 发表于 2020-3-19 23:21

打不打我啊 发表于 2020-3-19 22:02
理论上我通过定时器,1s发送一数据,没什么问题吧

是要查看,发送的数据的波特率。

zgj0804 发表于 2024-9-20 10:31

发送数据之后加一定时间的延时

wubangmi 发表于 2024-9-20 14:28

虽然没看到你其他代码,但是大概率是你没有了解你所调用函数的用法。


请用以下函数来发送: Uart_SendDataPoll(M0P_UART0,0x42);

至于这两个函数的区别,看名字应该会有大致的了解。

powerantone 发表于 2024-9-26 10:18

硬件连接问题?

laocuo1142 发表于 2024-9-26 10:19

波特率设置不一致

probedog 发表于 2024-9-26 10:25

可能是波特率不匹配

flycamelaaa 发表于 2024-9-26 14:00

检查电源和地线

stormwind123 发表于 2024-9-26 15:00

检查周围是否有大功率电机、无线电设备等强电磁干扰源

shenxiaolin 发表于 2024-9-29 10:10

一般都是波特率或者时钟配错了
页: [1]
查看完整版本: HC32L130J8TA串口发送数据不正常