高通sensor理解
2024-09-07 19:18:23
.1.高通为什么引入adsp?
2.adsp sensor 是如何工作起来的?
3.adsp 和ap 是如何通信的?
4.adsp 架构组成
解答:
1.高通在msm8960之前sensor 是挂在proccessor 上的,sensor驱动上报的数据是写到节点里的,上层app直接从节点里去拿数据。这样做的一个不好地方是:sensor一般一直处于一个工作的状态,所以会导致cpu无法休眠,进而导致芯片功耗偏高。
为了解决以上问题,高通在msm8960以后的芯片推出了sensorhub 架构,即sensor 处理部分放到一个音频的dsp中,这样做会使待机时,主处理器休眠降低运行功耗。
2.
3.高通基于共享内存机制开发一个核间通信技术,QMI(Qualcomm messegging interface)
4.adsp 架构分为分为plateform dependent,vendor dependent,os dependent
paltform dependent :log interface,sensor manager(algorithem/calibration),
vendor dependent:sensor driver
os dependent:power manager
最新文章
- C语言dll文件的说明以及生成、使用方法
- wdk中ramdisk代码解读
- 关于margin的一些问题
- [CF442A] Borya and Hanabi (暴力bitmask)
- gulp-rev:项目部署缓存解决方案----gulp系列(六)
- ELF Format 笔记(七)—— 符号表
- Java-->;简单的斗地主发牌流程
- shadow fight 1.6.0 内购
- ThoughtWorks FizzBuzzWhizz 代码实现
- asp.net viewstate的模拟登陆
- 设计模式(二): BUILDER生成器模式 -- 创建型模式
- linux初识-01简介
- Js实现select联动,option从数据库中读取
- Java中的系统时间
- javaSE(九)之泛型(Generics)
- 【转】C缺陷和陷阱学习笔记
- css布局--水平垂直居中
- Android的资源类型和存储方式简介-android学习之旅(五十二)
- MySQL如何修改密码
- qt布局管理-缩放、多窗口切换