找回密码
 立即注册
楼主: 17141***

串口通过上位机发数据通信正常,再由单片机发数据上位机接收数据不正常。

[复制链接]
  • TA的每日心情
    开心
    15 小时前
  • 签到天数: 85 天

    [LV.6]常住居民II

    8

    主题

    55

    回帖

    536

    积分

    高级会员

    积分
    536
     楼主| 发表于 2024-4-9 13:32:49 | 显示全部楼层
    本帖最后由 17141200320 于 2024-4-9 13:35 编辑
    xiangzichen 发表于 2024-4-9 11:21
    电脑只发了一个1,收发正常,发一个长数据的看看.

    电脑发送长数据正常接收和发送数据。
    单片机发送字符'B'   ,刚开始文本模式下出现汉字,后面9次正常。而HEX模式下接收到10个十六进制42,是正常数据。

    截图202404091332437583.jpg
    截图202404091334551561.jpg

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    22 小时前
  • 签到天数: 68 天

    [LV.6]常住居民II

    11

    主题

    388

    回帖

    1129

    积分

    金牌会员

    积分
    1129
    发表于 2024-4-9 13:53:52 | 显示全部楼层
    17141200320 发表于 2024-4-9 13:32
    电脑发送长数据正常接收和发送数据。
    单片机发送字符'B'   ,刚开始文本模式下出现汉字,后面9次正常。而HE ...

    你这个还是不太对,第一个收到的时候,和后面一组收到的时间有好几秒,这个时间干嘛了,肯定程序是有问题的,建议你用官方的串口程序去测试,看看硬件本身有没有问题,然后再用自己的软件测试.
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 02:02
  • 签到天数: 68 天

    [LV.6]常住居民II

    4

    主题

    414

    回帖

    1122

    积分

    金牌会员

    积分
    1122
    发表于 2024-4-9 14:23:37 | 显示全部楼层
    xiangzichen 发表于 2024-4-9 13:53
    你这个还是不太对,第一个收到的时候,和后面一组收到的时间有好几秒,这个时间干嘛了,肯定程序是有问题的, ...

    建议用官方的串口程序去测试
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    15 小时前
  • 签到天数: 85 天

    [LV.6]常住居民II

    8

    主题

    55

    回帖

    536

    积分

    高级会员

    积分
    536
     楼主| 发表于 2024-4-9 17:01:45 | 显示全部楼层
    小飞侠 发表于 2024-4-9 14:23
    建议用官方的串口程序去测试

    截图202404091700406953.jpg


    截图202404091701005287.jpg

    用官方测试程序一样结果
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    12 小时前
  • 签到天数: 131 天

    [LV.7]常住居民III

    26

    主题

    1297

    回帖

    4033

    积分

    论坛元老

    积分
    4033
    发表于 2024-4-9 18:21:27 | 显示全部楼层
    17141200320 发表于 2024-4-9 17:01
    用官方测试程序一样结果

    官方测试程序结果看起来正常的。
    例程上电时输出一串数据,通过右边的hex模式看从第二行开始是正确的,"53 54 43" 就是"STC"的ASCII码。
    至于第一行的 FC 是上电时TXD脚电平抖动产生的信号,串口助手误以为是有效数据解析为 FC,文本模式起始字符也是解析错误产生乱码。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情

    14 小时前
  • 签到天数: 59 天

    [LV.5]常住居民I

    3

    主题

    546

    回帖

    732

    积分

    高级会员

    积分
    732
    发表于 2024-4-9 19:10:42 | 显示全部楼层
    本来就没什么问题
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    15 小时前
  • 签到天数: 85 天

    [LV.6]常住居民II

    8

    主题

    55

    回帖

    536

    积分

    高级会员

    积分
    536
     楼主| 发表于 2024-4-10 07:50:19 | 显示全部楼层
    乘风飞扬 发表于 2024-4-9 18:21
    官方测试程序结果看起来正常的。
    例程上电时输出一串数据,通过右边的hex模式看从第二行开始是正确的,"5 ...

    非常感谢
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    15 小时前
  • 签到天数: 85 天

    [LV.6]常住居民II

    8

    主题

    55

    回帖

    536

    积分

    高级会员

    积分
    536
     楼主| 发表于 2024-4-10 07:50:57 | 显示全部楼层
    soma 发表于 2024-4-9 19:10
    本来就没什么问题

    非常感谢
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-3 23:25 , Processed in 0.064911 second(s), 57 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表