这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 咨询一个关于单片机的串口通信异常问题

共6条 1/1 1 跳转至

咨询一个关于单片机的串口通信异常问题

工程师
2020-07-03 18:55:05     打赏
问题是这样的,我是通过二串口接收一串字符,然后通过一串口发送给串口助手,图如下:




  • 串口助手接收到的数据

    串口助手接收到的数据



  • 单片机向串口助手发送

    单片机向串口助手发送



  • 二串口接收函数

    二串口接收函数



  • 一串口发送函数

    一串口发送函数





    关键词: 单片机     串口     串口通信     串口调试助手     串口助手    

    工程师
    2020-07-03 20:21:50     打赏
    2楼

    换一个串口接收软件试试,有可能是串口助手软件本身的问题!


    工程师
    2020-07-03 20:26:11     打赏
    3楼

    把接收ascll码改成接收16进制,看一下是不是乱码。用示波器抓一下看串口线上有没有脉冲,发送的过程中。


    工程师
    2020-07-03 20:30:59     打赏
    4楼

    建议单步调试试下,具体找出问题所在,KEIL 的调试功能还是很强的


    工程师
    2020-07-04 21:43:42     打赏
    5楼
    串口二接收里面不要清空标志位。



    工程师
    2020-07-04 21:48:42     打赏
    6楼

    如果怀疑串口软件有问题,可以把PC的串口TX和RX短接进行自发自收,验证一下。


    共6条 1/1 1 跳转至

    回复

    匿名不能发帖!请先 [ 登陆 注册 ]