高通Quick Charge 2.0 快速充電原理分析
高通的QC2.0快速充電需要手機端和充電器都要支援才行。
當將充電器端通過資料線連到手機上時,充電器預設的是將D+和D-短接的,這樣手機端探測充電器型別是DCP(參見本人另一篇博文《高通平臺USB2.0和3.0介面充電器識別原理》),手機以預設的5V電壓充電,接著過程如下:
1) 如果手機端使能了快速充電協議,Android使用者空間的hvdcp(high voltage dedicated charger port)程序啟動,並且在D+上載入0.325V的電壓維持超過1.25s上;
2) 充電器檢測到D+上電壓0.325V(0.6V)維持超過了1.25s,就斷開D+和D-的短接,由於D+和D-斷開,所以D-上的電壓不再跟隨D+上的電壓0.325V(0.6V)變動,此時開始下降;
3) 手機端檢測到D-上的電壓從0.325V(0.6V)開始下降維持1ms以上時,hvdcp讀取/sys/class/power_supply/usb/voltage_max的值,如果是9000000mV,就設定D+上的電壓為3.3V,D-上 的電壓為0.6V,否則設定D+為0.6V,D-為0V;
4) 充電器檢測到D+和D-上的電壓後,就調整充電器輸出電壓,具體D+和D-上的電壓和充電器輸出電壓對應如表1所示:
表1
相關推薦
高通Quick Charge 2.0 快速充電原理分析
高通的QC2.0快速充電需要手機端和充電器都要支援才行。 當將充電器端通過資料線連到手機上時,充電器預設的是將D+和D-短接的,這樣手機端探測充電器型別是DCP(參見本人另一篇博文《高通平臺USB2.0和3.0介面充電器識別原理》),手機以預設的5V電壓充電,接著過程如下
MTK pump express 快速充電原理分析
VBUS:USB正極 在講正文之前,我們先看一個例子。 對於一塊電池,我們假設它的容量是6000mAh,並且標稱電壓是3.7V,換算成Wh(瓦時)為單位的值是22.3Wh(6000mAh*3.7V);普通的充電器輸出電壓電流是5V2A(10W),理想狀態下
使用者教程:如何利用商權管理費2.0快速實現消費增值?
為了回饋商權廣大使用者一年來對商權的充分信任和大力支援,9月15日,商權支付APP特推出管理費2.0功能模組並正式上線運營。消費者通過商權支付消費時會帶來越消費越賺錢的超值回報,實現消費增值。 目前商權支付首頁的消費者錄單功能,是將自己在任意商家消費的總額填入後
jQuery.2.0.3源碼分析01-整體架構思想
true 哪裏 this bool 知識 立即執行 n) https some 一、jQuery($)命名空間 為了避免聲明了一些全局變量造成變量汙染,使用立即執行函數形成jQuery($)獨立的命名空間; (function(window, undefined){
最細的實現剖析:jQuery 2.0.3源碼分析Deferred
func RF 匿名函數 鏈式 rejected sde 所有 現在 on() Deferred的概念請看第一篇 http://www.cnblogs.com/aaronjs/p/3348569.html **構建Deferred對象時候的流程圖** **源碼解析** 因為
高通820(msm8996)camera hal原始碼分析
之前閱讀過高通的camera的v4l2的driver,和video codec的driver,還沒有分享出原始碼架構圖。現在首先先分享出camera hal的原始碼架構圖吧,高通的hal可以使用hal1和hal3. 一,在hardware/qcom/camera下是高通的c
Hadoop 2.0底層工作原理
1 HDFS簡介1.1 Hadoop 2.0介紹Hadoop是Apache的一個分散式系統基礎架構,可以為海量資料提供儲存和計算。Hadoop 2.0即第二代Hadoop系統,其框架最核心的設計是HDFS、MapReduce和YARN。其中,HDFS為海量資料提供儲存,MapReduce用於分散式計算,YAR
OAuth1.0/2.0的機制原理講解及開發流程
1、OAuth的簡述 OAuth(Open Authorization,開放授權)是為使用者資源的授權定義了一個安全、開放及簡單的標準,第三方無需知道使用者的賬號及密碼,就可獲取到使用者的授權資訊,並且這是安全的。(我喜歡簡單明瞭,這裡沒看懂,沒關係,接著往下面看) 2、O
TCP快速重傳與快速恢復原理分析
轉自 http://blog.csdn.net/zhangskd/article/details/7174682 超時重傳是TCP協議保證資料可靠性的一個重要機制,其原理是在傳送一個數據以後就開啟一個計時器,在一定時間內如果沒有得到傳送資料報的ACK報文,那麼就重新發送資
手機充電原理分析及問題總結
(1)充電流程介紹:當充電器插入時,亦即為PMIC充電模組提供了Vcharge電壓,這時會產生一個充電中斷訊號到CPU,通知CPU現在已經進入充電狀態。CPU開始啟動如下模組: 1,ADC取樣,主要是採集Vchrg,Vbat及從MOSFET漏極輸出的電壓,可以算出充電電壓和
ButterKnife(8.4.0版本)原理分析
ButterKnife是鼎鼎大名的JakeWharton寫的註解框架, 將你從findViewById這樣無聊的體力活解脫出來。 github地址: https://github.com/JakeWharton/butterknife , 已超過1萬顆星
Android 7.0 分屏原理分析
在以往的Android系統上,所有Activity都是全屏的,如果不設定透明效果,一次只能看到一個Activity介面。 但是從Android N(7.0)版本開始,系統支援了多視窗功能。在有了多視窗支援之後,使用者可以同時開啟和看到多個應用的介面。並且系統還支援在多個
Mac App 最好的快速啟動及切換工具:Manico 2.0
閱讀 enter 區域 提示 aca 頁面 進行 版本 喜歡 本文標簽: Mac效率工具 Mac小工具 Manico2.0 MacApp快速啟動 MacApp切換工具 在 OS X 下,我們想要啟動或切換應用時,通常有以下三個選擇: 對於常用應用,將鼠標光標移動到屏幕下方
泛泰A820L (高通MSM8660 cpu) 3.4內核的CM10.1(Android 4.2.2) 測試版第二版
卸載 反饋 span lin clas wan 系統分區 漢化 sof 歡迎關註泛泰非盈利專業第三方開發團隊 VegaDevTeam (本team 由 syhost suky zhaochengw(z大) xuefy(大星星) tenfar(R大師) loogeo
spark 2.2.0 高可用搭建
spark一、概述1.實驗環境基於以前搭建的haoop HA;2.spark HA所需要的zookeeper環境前文已經配置過,此處不再重復。3.所需軟件包為:scala-2.12.3.tgz、spark-2.2.0-bin-hadoop2.7.tar4.主機規劃bd1bd2bd3Workerbd4bd5Ma
CL0940-全網稀缺Vue 2.0高級實戰 獨立開發專屬音樂WebAPP
express 語法 新一代 2.x 個人 就是 ref 基礎 復用 CL0940-全網稀缺Vue 2.0高級實戰 獨立開發專屬音樂WebAPP 學習要趁早,點滴記錄,學習就是進步! 隨筆背景:在很多時候,很多入門不久的朋友都會問我:我是從其他語言轉到程序開發的,有沒有一些
炸!新房通2.0全面升級!新房全民分銷的獨門利器!
indent 研發 mil gin pan 解決 -i p s 中介 炸!新房通2.0全面升級!新房全民分銷的獨門利器!您是否為如何實現全民分銷而苦思不得良策?您是否被平臺小、渠道缺、項目少、競爭多的問題困擾?【新房通】有
阿裏雲黃海宇:窄帶高清2.0——讓直播更驚艷的魔術
視頻 直播 摘要: 2018年4月11-12日,2018亞太CDN峰會在北京隆重召開,大會由亞太CDN領袖論壇、電視雲論壇、短視頻論壇、視頻雲論壇、新技術論壇、運營商論壇、國際雲論壇等7大部分組成。在視頻雲論壇上,阿裏雲視頻雲高級算法專家黃海宇作了題為《窄帶高清2.0——讓直播更驚艷的魔術》的主題致辭
如何在Rancher 2.0上快速部署Datadog
cti 防火墻 流行 yam 分享圖片 port tree 指標 dog Datadog是一種流行的托管監控解決方案,用於聚合和分析分布式系統的指標和事件。從基礎架構集成到協作儀表板,Datadog為用戶提供了一個簡潔的單一窗格視圖,用戶可以快速查看對其最重要的信息。結合使
【轉載】Android基礎——實現安卓藍牙2.0模塊的通信功能
效果 and str action dem 就是 fonts 根據 一個 實現安卓藍牙2.0模塊的通信功能 事先說明: 安卓藍牙2.0的開發和BLE4.0的開發完全是不一樣的,不過很多設備都采用雙模藍牙,所以掌握2.0也是很有必要的 安卓藍牙需要手動申請定位權限,可