网站站点地图设计,公关公司有哪些职位,基于windows搭建wordpress,网站建设需要敲代码吗Betaflight 4.5RC3 AT32F435遇到的一些“怪”现象 1. 源由2. “怪”现象2.1 电机#4没有RPM转速2.2 遥控器通道10接收机测试失败2.3 OSD 异常2.4 磁力计数据无法获取 3. 参考资料 1. 源由
升级下固件#xff0c;追下“时髦”#xff0c;赶下“潮流”#xff0c;本着“活着就… Betaflight 4.5RC3 AT32F435遇到的一些“怪”现象 1. 源由2. “怪”现象2.1 电机#4没有RPM转速2.2 遥控器通道10接收机测试失败2.3 OSD 异常2.4 磁力计数据无法获取 3. 参考资料 1. 源由
升级下固件追下“时髦”赶下“潮流”本着“活着就要折腾的原则”碰到不少“怪”现象。
这个应该是相关AT32F435的后续
【1】xFlight开源飞控之AT32F435计划 【2】Betaflight 4.5 Aocoda-RC F405V2 AT32F435 Mark4 试飞初步总结 【3】ATFlight 4.3.2 Aocoda-RC F405V2 AT32F435 Mark4 试飞后续
注1这里Aocoda-RC F405V2替换MCU芯片AT32F435的定制飞控。 注2这里测试Mark4基本配置(功能)与四轴飞控DIY Mark4类似。
2. “怪”现象
2.1 电机#4没有RPM转速 配置dshot600四个电机转动正常 配置bdshot电机#4没有RPM转速 解决方法CLI命令行进行相关bitbang配置
# set dshot_bitbang ON
# save
# status
MCU AT32F435 Clock288MHz, Vref3.29V, Core temp64degC
Stack size: 2048, Stack address: 0x2002fff0
Configuration: CONFIGURED, size: 4104, max available: 16384
Devices detected: SPI:1, I2C:2
Gyros detected: gyro 1 locked dma
GYROMPU6500, ACCMPU6500, BARODPS310, MAGQMC5883
OSD: MSP (53 x 20)
System Uptime: 154 seconds, Current Time: 2024-04-04T13:33:32.21300:00
CPU:42%, cycle time: 125, GYRO rate: 8000, RX rate: 100, System rate: 9
Voltage: 1167 * 0.01V (3S battery - OK)
I2C Errors: 6
FLASH: JEDEC ID0x00ef4018 16M
GPS: connected, UART1 57600 (set to 57600), configured, version M10
Arming disable flags: THROTTLE CALIB CLI MSP2.2 遥控器通道10接收机测试失败
现象RC10通道在BF接收机测试时无法操作。 TX12 ELRS RC 10 信号无法操作 原因当时ELRS发射机配置的是Full Res 8ch模式(红色框)因此10通道没有数据。Switch Configuration Modes 解决方案切换到Full Res 12ch Mixed(蓝色框)
2.3 OSD 异常
现象期望如配置方式显示实际显示混乱尤其是最下面两行。 解决方案(主要问题osd_use_quick_menu)
# set osd_use_quick_menu OFF
# save# set osd_show_spec_prearm OFF
# save2.4 磁力计数据无法获取
现象磁力计芯片已经检测到但是数据无法获取始终0 进一步测试发现气压计数据也没有 测试1关闭磁力计气压计正常测试2关闭气压计磁力计依然无法获取数据测试3打开气压计、磁力计两者都无法获取数据测试4烧录ATBetaflight固件 4.3.2磁力计、气压计数据正常 分析不是硬件问题目前问题指向软件驱动或者适配。跟踪qmc5883 DSP310 I2C bus issue: no data when enable baro mag
3. 参考资料
【1】四轴飞控DIY Mark4 - 减震 【2】四轴飞控DIY Mark4 - RTH/GPS Rescure 【3】四轴飞控DIY Mark4 - 整理参数优化