BMI088产品介绍

产品介绍

BMI088_MCU_V5
这是一款自整定恒温IMU模块
其MCU芯片采用高性能核心STM32G031G8U6
支持多种不同协议输出
提供官方协议栈作为开发支持
其出色的恒温性能为无人机稳定飞行保驾护航
BMI088_MCU_V5_顶面 BMI088_MCU_V5_底面

API介绍

读取到的原始数据 BMI088_original_buf[14];

0 1 2 3 4 5 6 7 8 9 10 11 12 13
Acc0L Acc0H Acc1L Acc1H Acc2L Acc2H Gyro0L Gyro0H Gyro1L Gyro1H Gyro2L Gyro2H Tem1 Tem2

硬件版本说明

版本号 更新人 更新说明
TEST version1.0 57Kindness MCU测试模组,未增加恒温平台
BMI088_MCU_V4 Three 发现硬件BUG,MOS默认为通路,导致上电出现大电流,温控区失控
BMI088_MCU_V5 57Kindness 增加弱上拉电阻修复BUG

开发注意

日期 撰写人 更新说明
2025_04_06 57Kindness 请开发时用本地分支进行开发,当合并到main分支时请先执行git pull防止冲突
2025_12_10 57Kindness 本项目有两个远程分支,一个为github库,一个为gitea库,请开发迁移到gitea库

示例如下:

进行开发时
git checkout dev //checkout切换到本地dev分支
git rebase main //如果你刚刚在main里解决完冲突
git rebase main //强制将main分支覆盖当前分支,仅限在冲突情况下使用
git checkout -b dev//如果没有dev分支 -b代表创建此分支

在dev分支进行开发工作后
git add .
git commit -m “描述”

当你需要合并时
git checkout main //checkout切回本地主分支
git pull //重拉取,防止开发过程中有新的push,如果有,一定要解决冲突后再合并
git merge dev//合并dev->main
git push//推送到远程仓库