51uwb.cn

 找回密码
 立即注册
查看: 1658|回复: 0

设置测距频率与实测串口打印频率不一致的问题

[复制链接]

4

主题

43

帖子

115

积分

注册会员

Rank: 2

积分
115
发表于 2021-12-7 15:17:22 | 显示全部楼层 |阅读模式
在TWR测距时,测距频率是依靠TIM3_ReLoad来实现tx的定时发送消息
#define  TIM3_ReLoad   (int)(10000/(MAX_FREQ_HZ*MAX_ANTHOR))
假设,当设置MAX_FREQ_HZ*MAX_ANTHOR = 20
并将每次测距结果打印出来。此时理论上打印刷新频率20HZ
实际使用串口助手读取时,打上时间戳计时,频率只有11~12HZ(打时间戳不影响读取!)
有时设置为240HZ,打印频率只有116~120HZ。
实际打印频率远低于设置的打印频率,
这涉及到什么问题,我不太了解,求科普。
回复

使用道具 举报

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

本版积分规则

bphero Inc.  

GMT+8, 2024-4-19 01:03 , Processed in 0.009636 second(s), 4 queries , File On.

Powered by Discuz! X3.3

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

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