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

ICM20948 DMP代码详解(85)

接前一篇文章:ICM20948 DMP代码详解(84)

 

上一回解析了inv_icm20948_ctrl_enable_sensor函数的大部分代码,只剩下一行代码没有解析。为了便于理解和回顾,再次贴出inv_icm20948_ctrl_enable_sensor函数源码,在EMD-Core\sources\Invn\Devices\Drivers\ICM20948\Icm20948DataBaseControl.c中,如下:

int inv_icm20948_ctrl_enable_sensor(struct inv_icm20948 *s, unsigned char androidSensor, unsigned char enable)
{
	int result = 0;
 
	if(sensor_needs_compass(androidSensor))
		if(!inv_icm20948_get_compass_availability(s))
			return -1;
 
	inv_icm20948_prevent_lpen_control(s);
	if( s->mems_put_to_sleep ) {
		s->mems_put_to_sleep = 0;
		result |&#

http://www.kler.cn/a/354246.html

相关文章:

  • mysql-主从同步与读写分离
  • OpenTK 中帧缓存的深度解析与应用实践
  • 【快速上手】linux环境下Neo4j的安装与使用
  • Android Studio AI助手---Gemini
  • ARP..
  • “宏“知识详解
  • hardhat部署智能合约
  • 面试感受(续)
  • 简单谈谈mysql中的日志 bin log
  • C语言数据结构—队列
  • Springboot中基于 IP 地址的请求速率限制拦截器
  • Java 创建图形用户界面(GUI)组件详解之JFrame、JTextField、JTextArea、JPasswordField、JScrollPane、JLabel
  • docker安装kafka并使用SASL 进行身份验证
  • 无人机组装、维护、飞行技术全能培训详解
  • WebGl 使用缓冲区对象绘制多个点
  • 建造者模式(C++)
  • MySQL日期类型选择建议
  • FPGA学习-将modelsim中的波形数据保存到TXT文件方便MATLAB画图分析
  • 023 elasticsearch查询数据 高亮 分页 中文分词器 field的数据类型
  • 【布隆过滤器】
  • 在生产制造领域,可视化大屏的作用可以说无可替代。
  • 用Java爬虫API,轻松获取taobao商品SKU信息
  • C++_Stack和Queue的使用及其模拟实现
  • vue-vben-admin 首页加载慢优化 升级vite2到vite3
  • Qt-系统处理鼠标相关事件(57)
  • 阿里巴巴系列数据库