- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
手机的充电和数据线二合一充电器关机充电时,显示USB界面是什.
charger 和 usb 帧测有误,和硬件检测方法和相关软件有关。如果是新的标准,usb检测的adc应该是小于一threshold.
MTK平台在这个方面设计上的不严谨,有这个问题的平台还有VIA
但,IDH方面过分依赖原厂,以至于什么问题都要找原厂Check,很多明明是更合理的设计,被原厂改了回去
所以,support是关键,如果找来的只是按照参考电路抓错而没有开拓思维的工程师,则平台一些历史遗留的BUG永远不能改进(除非出现客户Cancel订单而反馈到原厂负责项目的PM并递交到高层而被重视)
前两天刚遇到这个问题,不知道和楼主是否一样:
我们的板子是USB充电器一插上都会去检测USB POWER,当检测到USB POWER的时候再去检测串口的一个DM信号,如果检测到就会判断插的是USB数据线,如果没有就进入VCHARGE 模式.(当时我们的板子DM信号那路元器件未贴,所以一直进入USB模式)
楼主是否能让软件增加一个DM信号的判断
请检查一下USB的供电LDO!
不知楼主的板子是靠什么判断是USB插入还是charger插入?
通常有硬件检测和软件检测两种方式,我们的电路现在全部采用软件检测方式,通过软件去判断USB总线的状态来侦测是哪种设备插入。正确率100%
应该是ADC检测出了问题。
是时序上面的问题
碰过这样的现象.
更换USB的LDO可能会好.
另外ADC检测那里不要放电容.
MTK的Charger和USB Pwoer可以共有一个管脚,插入时都会给电池充电,内部会产生一个中断,但判断充电还是USB是软件通过ADC来检测,软件判断ADC的值大于一个数值就走充电流程,小于就走USB流程,楼主的问题应该是软件流程走的不对。
请勿选用带快速放电的LDO,或者软件adc采样延时2秒
上一篇:电源满载后的输出电压
下一篇:哪里有UART的资料