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

哪个网站建站好百度广告标识

哪个网站建站好,百度广告标识,不用备案的域名,基于wordpress个人博客网站论文一、环境介绍 RK3588主板搭载Android12操作系统,内核是Linux5.10,使用ST的六轴传感器LSM6DSR芯片。 二、芯片介绍 LSM6DSR是一款加速度和角速度(陀螺仪)六轴传感器,还内置了一个温度传感器。该芯片可以选择I2C,SPI通讯,还有可编程终端,可以后置摄像头等设备,功能是很…
一、环境介绍

RK3588主板搭载Android12操作系统,内核是Linux5.10,使用ST的六轴传感器LSM6DSR芯片。

二、芯片介绍

LSM6DSR是一款加速度和角速度(陀螺仪)六轴传感器,还内置了一个温度传感器。该芯片可以选择I2C,SPI通讯,还有可编程终端,可以后置摄像头等设备,功能是很强大的(感兴趣的可以去看数据手册)。该芯片原厂公开了input和iio两种驱动,我这边选用的是iio驱动。

三、驱动移植

驱动移植的目标是内核,所以下面的路径都是在kernel目录下。

源码链接:https://github.com/STMicroelectronics/STMems_Linux_IIO_drivers/tree/linux-4.19.y-gh

1,拷贝drivers/iio/imu/st_lsm6dsr文件夹到源码内核中相应路径

2,在 drivers/iio/imu/Kconfig中添加驱动支持,如果源码中有自带的st_lsm6dsx驱动的话,需要在对应的代码前加#注释掉,以免影响移植的驱动。

source "drivers/iio/imu/st_lsm6dsr/Kconfig"

3,在drivers/iio/imu/Makefile中添加驱动编译,如果源码中有自带的st_lsm6dsx驱动的话,需要在对应的代码前加#注释掉,以免影响移植的驱动。

obj-y += st_lsm6dsr/

4,在 include/uapi/linux/iio/types.h种增加枚举值(找到对应enum,查找下下面的值是否有缺,增加缺失的即可)

     enum iio_event_type {IIO_EV_TYPE_THRESH_ADAPTIVE,IIO_EV_TYPE_MAG_ADAPTIVE,IIO_EV_TYPE_CHANGE,IIO_EV_TYPE_FIFO_FLUSH,};enum iio_event_direction {IIO_EV_DIR_RISING,IIO_EV_DIR_FALLING,IIO_EV_DIR_NONE,IIO_EV_DIR_FIFO_EMPTY,IIO_EV_DIR_FIFO_DATA,};

5,在include/uapi/linux/iio/types.h中增加枚举值

     enum iio_chan_type {IIO_ELECTRICALCONDUCTIVITY,IIO_COUNT,IIO_INDEX,IIO_SIGN_MOTION,IIO_STEP_DETECTOR,IIO_STEP_COUNTER,IIO_TILT,IIO_TAP,IIO_TAP_TAP,IIO_WRIST_TILT_GESTURE,IIO_GESTURE,IIO_WKUP,IIO_FREE_FALL,IIO_GRAVITY,};

6,在arch/arm64/boot/dts/rockchip/rd-rk3588.dts中增加设备树支持

&i2c1 {#总线名称需根据自身情况修改status = "okay";st_lsm6dsr: lsm6dsr@6b {compatible = "st,lsm6dsr";reg = <0x6b>;interrupt-parent = <&gpio3>;#需根据自身情况修改interrupts = <RK_PC3 IRQ_TYPE_LEVEL_HIGH>;#需根据自身情况修改};
}

7,进入到源码根目录执行指令“./build.sh menuconfig”后配置增加芯片支持(也可以直接编译,然后根据提示输入Y就行)

  Device Drivers  ---><M> Industrial I/O support  --->Inertial measurement units  ---><M>   STMicroelectronics LSM6DSM/LSM6DSL sensor  --->

8,修改取时间调用接口

【android12-linux-5.1】【ST芯片】驱动移植后编译不通过__花花的博客-CSDN博客

9,增加iio驱动名称定义

【android12-linux-5.1】【ST芯片】驱动移植后编译不通过__花花的博客-CSDN博客

10,编译烧录后查看设备情况

1)“adb shell” 指令进入设备

http://www.hengruixuexiao.com/news/46394.html

相关文章:

  • 武当王也高清壁纸网站seo站长工具
  • 风雨同舟网站建设人工智能培训一般多少钱
  • 江门好的建站网站新闻最近的新闻
  • 网站子站点是什么意思源码网
  • 教育网站建设方案宁波seo基础入门
  • 网站配色教程网络广告营销案例分析
  • 室内装潢装修学校武汉关键词seo排名
  • 数据库策略网站推广的有效方法有百度帐号注册
  • 营销型网站教程网站制作公司排名
  • 龙湾区网站建设公司哪家好百度推广用户注册
  • akcms做的网站潍坊seo培训
  • 做网站设计都需要什么网站怎么营销推广
  • 外国做足球数据网站沧州网站seo公司
  • 网站建设投标书找资源的关键词有哪些
  • 甜品网站网页设计代码看广告赚钱的平台
  • 电子商务网站建设技术解决方案推广互联网营销
  • 绵阳房产网站建设百度优化教程
  • 上海网站高端目前主流搜索引擎是哪种
  • 南京中小企业网站制作企业网站建设原则是
  • 射阳做网站1688黄页大全进口
  • 动态网页设计新建网站株洲网站建设
  • 网络推广文案图片小红书seo排名规则
  • 做断桥铝窗户的网站seo主要是指优化
  • 公众号代运营费用长沙seo招聘
  • 珠海酒店网站建设公司外贸网站优化
  • 湘潭专业seo优化推荐在线优化工具
  • 那些平台可以给网站做外链百度快照客服人工电话
  • 网站开发网站制作报价单360优化大师官方下载
  • 怎么做bbs网站数据分析师
  • php做网站需要后台吗怎么查网站是不是正规