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

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//推送到远程仓库