串口助手接收到的数据
单片机向串口助手发送
二串口接收函数
一串口发送函数
换一个串口接收软件试试,有可能是串口助手软件本身的问题!
把接收ascll码改成接收16进制,看一下是不是乱码。用示波器抓一下看串口线上有没有脉冲,发送的过程中。
建议单步调试试下,具体找出问题所在,KEIL 的调试功能还是很强的
如果怀疑串口软件有问题,可以把PC的串口TX和RX短接进行自发自收,验证一下。