@Fuuucyyy 有的!官方仓库在这里:
官方 IMU 仓库
GitHub: GitHub - D-Robotics/rdk_imu: 使用 RDK IMU Module 模组的适配仓库 · GitHub
免驱版本使用方法
根据社区管理员 @Marcelo6151 的回复:
最新系统镜像(3.5.0+)驱动有变动,推荐使用免驱版本,通过切换 GitHub 分支使用。
操作步骤:
# 1. 克隆仓库
git clone https://github.com/D-Robotics/rdk_imu.git
cd rdk_imu
# 2. 切换到免驱分支(具体分支名查看仓库 README)
# 通常是 driverless 或 no-driver 类似名称
git branch -a # 查看所有可用分支
# 3. 按照对应分支的 README 操作
如何确认分支
进入仓库后查看:
- README.md - 会说明哪个分支是免驱版本
- Branches 列表 - 找类似
driverless/no-driver/x5-new的分支
补充说明
- I2C / SPI 都支持:通过模块上的跳线帽切换通信方式
- 板载 IMU:系统 3.5.0+ 已内置驱动,直接读取
/dev/iio:deviceX即可 - 外接 IMU:才需要使用这个仓库
如果仓库 README 不够清楚,建议在那个帖子里直接 @Marcelo6151 询问具体分支名称:x5板接BMI088 IMU模块的问题