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

九 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.kler.cn/a/504509.html

相关文章:

  • 怎么防止SQL注入攻击
  • 美摄科技为企业打造专属PC端视频编辑私有化部署方案
  • Android 15应用适配指南:所有应用的行为变更
  • UML系列之Rational Rose笔记八:类图
  • IDEA的Git界面(ALT+9)log选项不显示问题小记
  • 后端技术选型 sa-token校验学习 下 结合项目学习 后端鉴权
  • what?ngify 比 axios 更好用,更强大?
  • mysql 查询语句的执行流程
  • 【Java】设计模式——代理模式
  • 【记录】篡改猴插件下载网页m3u8视频
  • 如何监控 Elasticsearch 集群健康状态并实现邮件自动预警?
  • R 语言科研绘图 --- 折线图-汇总
  • 代码随想录day03
  • 信息时代的消费者行为变迁与应对策略:基于链动2+1模式、AI智能名片及S2B2C商城小程序的分析
  • Spring Boot Web技术栈(官网文档解读)
  • Opencv之模板匹配可视化
  • Flutter:使用FVM安装多个Flutter SDK 版本和使用教程
  • java -jar启动项目报错:XXX.jar中没有主清单属性
  • 小游戏前端地区获取
  • Django基础之ORM初识
  • Windows图形界面(GUI)-QT-C/C++ - Qt图形绘制详解
  • 长安“战疫”网络安全公益赛的一些随想
  • 基础理论知识:无人机图数传数据链技术详解
  • 多租户架构是什么?
  • 初学stm32 --- ADC采集内部温度传感器
  • 如何调整 Nginx 工作进程数以提升性能