微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MTK6572的ADC检测功能

MTK6572的ADC检测功能

时间:10-02 整理:3721RD 点击:
想使用mtk6572的B6脚,AUX_IN1作为ADC引脚,检测外部电池电量不知道么设计软件。MTK的ADC驱动需要自己编写吗?

你如果只是检测电池电量的话,不需要用这个ADC,PMIC里已经有ADC去做检测了,驱动也是好的。

是有两个电池,PMIC的ADC接了系统用的电池,另外多加了一个电池给外部模块供电,硬件用这个IO口来检测的。

检测电路    。


这个怎么工作的啊 ,不是很明白啊

系统里面有读ADC的函数 int IMM_GetOneChannelValue(int dwChannel, int data[4], int* rawdata);  可以搜一下

你只需要读取ADC就行了吧,不需要计算成很精确的电量吧。
这就只需要调用ADC,然后上报就行了。

多谢大家了,我这份代码没有-------系统里面有读ADC的函数 int IMM_GetOneChannelValue(int dwChannel, int data[4], int* rawdata);
跟朋友要了一份添加进去,再试试

功能实现了,通过ioctl返回参数给应用;采用正负0.2V误差

采样正负0.2V误差


0.2V 不至于有这么大误差啊  IMM_GetOneChannelValue_Cali(int Channel, int*voltage);试试这个是否有区别?

多谢,因为不需要太精准,这样就可以了

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top