51uwb.cn

 找回密码
 立即注册

基于BP50框架进行多基站扩展遇到的问题

查看数: 3014 | 评论数: 2 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-12-4 16:05

正文摘要:

本帖最后由 面包能生吃吗 于 2020-12-4 16:05 编辑 通过观察源码可以发现,在tx_main.c中报文的组成来源于(图1,已做修改)这一部分。但是根据实验结果来看,报文被限制在了16个字节,所以我们尝试找到报文数组 ...

回复

蓝点无限 发表于 2020-12-4 19:32:19
程序跑飞,可能问题是数组越界。

图六看到标签发送LED灯闪,不能判断整个系统哪里出了问题。

建议你这样做实验
标签基站上电,等到系统跑飞,复位其中一个模块,如果复位后,系统正常,说明被复位的模块程序有问题,
然后再针对性的分析代码,尤其是数组部分。
面包能生吃吗 发表于 2020-12-4 16:10:26
我们使用了16位报文(包括两位报头、两位标签ID、两位帧数、十位距离数据、没有报尾、没有额外的空0)的程序进行实验。在多次使用观察其稳定性时发现:最初使用时,整套系统可以坚持十多分钟,十多分钟后跑飞;在多次实验以后,程序几乎不能运行,标签不管是复位还是重新上电,都会在十秒内跑飞。

bphero Inc.  

GMT+8, 2024-5-17 21:12 , Processed in 0.023549 second(s), 7 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

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