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

如何链接自己做的网站baidu百度首页

如何链接自己做的网站,baidu百度首页,济南网站建设培训班,百度房产平台一、环境介绍 RK3588主板搭载Android12操作系统,内核是Linux5.10,使用ST的六轴传感器LSM6DSR芯片。 二、芯片介绍 LSM6DSR是一款加速度和角速度(陀螺仪)六轴传感器,还内置了一个温度传感器。该芯片可以选择I2C,SPI通讯,还有可编程终端,可以后置摄像头等设备,功能是很…
一、环境介绍

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

二、芯片介绍

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

三、驱动移植

【android12-linux-5.1】【ST芯片】【RK3588】【LSM6DSR】驱动移植__花花的博客-CSDN博客

四、HAL移植

源码链接:https://github.com/STMicroelectronics/STMems_Android_Sensor_HAL_IIO/tree/STMems_Android_Sensor_HAL_IIO

1,拷贝整个文件夹到hardware/目录下

2,在/device/rockchip/rk3588/device.mk中增加

PRODUCT_PACKAGES += sensors.rk3588

3,HAL目录下,执行生成cofig指令

source android_data_config
make sensors-defconfig

        报错失败可以参考【android12-linux-5.1】【ST芯片】HAL移植后配置文件生成报错__花花的博客-CSDN博客

4,增加权限配置参考(开机会卡住报错-13)

【android12-linux-5.1】【ST芯片】HAL移植后开机卡死__花花的博客-CSDN博客

5,编译后调不到HAL参考(HAL增加日志不会出来)

【android12-linux-5.1】【ST芯片】HAL移植后没调起来__花花的博客-CSDN博客

6,多HAL兼容参考

RK平台的sensor框架HAL层兼容其他HAL层so库__花花的博客-CSDN博客

7,测试任然SensorManger调不到的话,参考配置

Solved: Re: Android P can't get LSM6DSM HAL Accelerometer/... - STMicroelectronics Community

五,测试

直接系统接口SensorManger调用即可

1,MainActivity.java

package com.example.sensorsdata;import static android.hardware.SensorManager.SENSOR_DELAY_GAME;
import static android.hardware.SensorManager.SENSOR_DELAY_NORMAL;
import static android.hardware.SensorManager.SENSOR_DELAY_UI;
import static java.lang.Math.atan2;import android.app.Activity;
import android.content.Context;
import android.content.pm.ActivityInfo;
import android.hardware.Sensor;
import android.hardware.SensorEvent;
import android.hardware.SensorEventListener;
import android.hardware.SensorManager;
import android.os.Bundle;import com.google.android.material.snackbar.Snackbar;import androidx.activity.result.contract.ActivityResultContracts;
import androidx.appcompat.app.AppCompatActivity;import android.os.Environment;
import android.text.method.ScrollingMovementMethod;
import android.util.Log;
import android.view.View;import androidx.navigation.NavController;
import androidx.navigation.Navigation;
import androidx.navigation.ui.AppBarConfiguration;
import androidx.navigation.ui.NavigationUI;import android.view.Menu;
import android.view.MenuItem;
import android.widget.Button;
import android.widget.TextView;import java.io.DataOutputStream;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.List;public class MainActivityRaw extends Activity implements SensorEventListener {private SensorManager sensorManager = null;private Sensor accSensor = null;//加速度传感器private Sensor gyroSensor = null;//角速度传感器private Sensor magSensor = null;//磁力传感器private Sensor stepSensor = null;//计步传感器private Sensor tempSensor = null;//温度传感器private Sensor tempSensor2 = null;//温度传感器private TextView textView_AccName, textView_AccX, textView_AccY, textView_AccZ;//加速度传感器参数private TextView textView_GyrName, textView_GyrX, textView_GyrY, textView_GyrZ;//角速度传感器参数private TextView textView_MagName, textView_MagX, textView_MagY, textView_MagZ;//磁力
http://www.shuangfujiaoyu.com/news/30690.html

相关文章:

  • 搬瓦工vps做网站速度怎么样厦门人才网个人会员登录
  • 教育机构招聘网站建设西安网站设计
  • seo站长优化工具免费发布广告信息平台
  • 网站开发到上线的过程如何优化搜索引擎
  • 哪些做直播卖食品的网站快速推广
  • 怎么做自己的单机网站发软文是什么意思
  • 如何做网页网站国内新闻大事20条简短
  • 网站里面内外链接如何做百度seo推广计划类型包括
  • 怎么查看网站百度快照企业网站推广有哪些
  • 简述网站的推广策略湖南网站定制
  • 在招聘网站做销售北京网站seo服务
  • flash可以做网站吗成都百度百科
  • 企业咨询管理师抖音搜索排名优化
  • 网站建化百度seo培训公司
  • wordpress可以建站吗百度账号管理
  • 嫦娥直播凌云seo博客
  • 网站开发者不给源代码怎么办seo 优化公司
  • 网站可以做第三方检测报告关键词歌词打印
  • 东莞电子网站建设哪儿有效果最好的推广软件
  • 无锡网站建设原则360优化大师官方最新
  • 下载网站上的表格 怎么做百度店面定位怎么申请
  • 网站建设中正在为您转大型网站建设方案
  • 网站设置主网seo建设
  • 小语种网站建设公司成都seo正规优化
  • 做医疗信息网站的域名网络营销的效果是什么
  • 网站开发模式名词详情页页面页面
  • 怎么在58上做公司网站百度seo怎么把关键词优化上去
  • wordpress万篇文章北京建站优化
  • 网站前端模板网络媒体推广方案
  • 个人网站的制作教程交换友情链接的好处