当前位置: 首页 > news >正文

九 RK3568 android11 MPU6500

一 MPU6500 内核驱动

1.1 查询设备连接地址 查看原理图,

MPU6500 I2C 连接在 I2C4 上, 且中断没有使用

i2c 探测设备地址为 0x68 

1.2 驱动源码

drivers/input/sensors/gyro/mpu6500_gyro.c

drivers/input/sensors/accel/mpu6500_acc.c

默认 .config 配置编译了 mpu6550 的 accelator 和 gyro的驱动

CONFIG_MPU6500_ACC=y
CONFIG_GYRO_MPU6500=y

1.3 修改设备树, 注册设备

--- a/kernel/arch/arm64/boot/dts/rockchip/rp-rk3568.dts
+++ b/kernel/arch/arm64/boot/dts/rockchip/rp-rk3568.dts
@@ -183,6 +183,28 
http://www.lryc.cn/news/522204.html

相关文章:

  • openplant实时数据库(二次开发)
  • C语言:-三子棋游戏代码:分支-循环-数组-函数集合
  • “AI智慧化服务系统:未来生活的智能管家
  • python管理工具:conda部署+使用
  • minio https配置
  • SpringMVC——原理简介
  • Ubuntu18.04 解决 libc.so.6: version `GLIBC_2.28‘ not found
  • Notepad++移除所有空格
  • Android BottomNavigationView不加icon使text垂直居中,完美解决。
  • 如何使用 `forEach` 遍历数组?
  • Go语言之路————条件控制:if、for、switch
  • OpenAI推出首个AI Agent!日常事项自动化处理!
  • Go语言的编程范式
  • 如何在 Rocky Linux 上安装极狐GitLab?
  • 数据库(MySQL)练习
  • Mac上安装Label Studio
  • 【airtest】自动化入门教程Poco元素定位
  • 【爬虫】某某查cookie逆向
  • 【进程与线程】进程的状态
  • 阻塞赋值和非阻塞赋值
  • Maven在Win10上的安装教程
  • 攻防世界_SQL注入
  • Ruby语言的数据结构
  • Jmeter配置服务代理器 Proxy(二)
  • Spring Boot 中实现 WebSocket 的方式
  • C语言初阶习题【29】杨氏矩阵
  • [操作系统] 深入理解操作系统的概念及定位
  • Java中对list数据进行手动分页(可直接复用版)
  • 【HarmonyOS NEXT】鸿蒙跳转华为应用市场目标APP下载页
  • 《研发管理 APQP 软件系统》——汽车电子行业的应用收益分析