5433 发表于 2023-11-27 21:22:12

BP50两基站一标签测试程序烧写

BP50 两基站 一个工卡标签,基站烧写程序为0x0001_FollowCar.hex另一个基站烧写程序为0x0002_FollowCar.hex工卡标签程序未烧录但已经充过电。
基站烧写为0x0001_FollowCar.hex的串口助手波特率115200可以收到初始化信息,但没有其他数据。 基站0x0002 则初始化数据和其他数据都不输出
问题如下:标签程序出厂是否烧录,若出厂就烧录,是否是硬件有问题。(因为我这边没买工卡标签的烧写转接线,若是因为没烧录的原因我就买个转接线)

蓝点无限 发表于 2023-11-28 07:25:40

是因为你标签没有烧录哈
两个基站,可以烧录我们资料包,定位hex(bp50资料包,非补充资料包内hex),一个烧录tag,一个烧录基站0,基站0连串口,会有距离输出,是hex形式。

5433 发表于 2023-11-30 15:17:28

你好 现在这边工卡标签烧写完以后BP50工卡跟随小车套件正常运行了,但是我们这边还有一个TWR30的两基站一标签的套件。经过测试,TWR30的基站用BP50基站的代码烧写进去可以和工卡进行通信,但是工卡的程序烧写到另外一个标签上(也就是烧写到TWR30的标签),这个时候基站1就开始无数据输出了。请问有什么解决的办法吗,或者说,二者的程序是不是不一样,可以发一TWR30跟随小车的程序吗?

蓝点无限 发表于 2023-12-1 08:24:04

5433 发表于 2023-11-30 15:17
你好 现在这边工卡标签烧写完以后BP50工卡跟随小车套件正常运行了,但是我们这边还有一个TWR30的两基站一标 ...

工卡主控是STM32L1
TWR30 主控是STM32F1
二者不同,将STM32L1的HEX烧写到STM32F1肯定无法工作。

目前我们BP50 和BP30,主控一致,程序可以通用。所以你可以参考BP50 说明重新编译一套跟随(不要参考工卡补充材料)
页: [1]
查看完整版本: BP50两基站一标签测试程序烧写