czx 发表于 2025-6-10 16:38 你做的咋样啦,可以私聊一下练习方式交流一下吗  | 
蓝点无限 发表于 2025-6-9 23:19 感谢 已解决 ![]()  | 
czx 发表于 2025-6-7 15:39 库上代码和测试HEX已经修复,请重新下载最新版本代码测试  | 
czx 发表于 2025-6-6 13:48  
看你贴 的log 信息,有数据丢失。 你用的是我们的HEX?有链接吗? 如果是自己编译的代码,提供代码链接以及对应修改  | 
蓝点无限 发表于 2025-6-6 08:44 上位机调试界面的数据是 &&&:40$0005:0:4B$001:0056#0002:0051#0003:004D#0004:0052$AA# python串口打印的数据 是 b'&&&:40$0005:0:66$\x00001:0044#0002:0000#0003:0000#0004:0000$AA#\r\n' &&&:40$0005:0:66$ 001:0044#0002:0000#0003:0000#0004:0000$AA# 但是python上位机报错了 ValueError: invalid literal for int() with base 16: '\x00001' 你看怎么搞  | 
czx 发表于 2025-6-4 15:04 1. 用这个上位机软件的调试界面,看串口数据是什么样的 2. 上位机启动后,python串口会打印调试信息,提供一些调试信息 以上log尽量全有助于我们发现问题  | 
蓝点无限 发表于 2025-6-3 07:39 从串口软件显示的数据是这样的&&&:40$0005:0:6D$.001:004D#0002:004A#0003:006D#0004:0051$AA# &&&:40$0005:0:71$.001:004D#0002:004A#0003:006D#0004:0051$AA# 上位机调试的是这样的 &&&:40$0005:0:4B$001:0056#0002:0051#0003:004D#0004:0052$AA# 而且我keil里给1号基站设置的 是0x0001啊 按照帖子一步步改的别的代码没动 为什么收到数据是这样  | 
| 
首先看下你串口原始数据,确保格式正确 然后关闭串口软件,这个上位机连接COM后点击 “调试”看下原始数据, 这个版本的上位机必须用4个基站,而且是开源版本固件代码。  | 
GMT+8, 2025-11-4 20:10 , Processed in 0.027958 second(s), 7 queries , File On.
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.