亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于申威處理器的筆記本電池管理裝置及方法與流程

文檔序號:11285394閱讀:492來源:國知局
一種基于申威處理器的筆記本電池管理裝置及方法與流程

本發(fā)明涉及國產(chǎn)平臺電源管理領域,尤其涉及一種基于申威處理器的筆記本電池管理裝置及方法。



背景技術:

電池管理主要實現(xiàn)電池實時信息獲取和電池充放電狀態(tài)設置兩個功能。電池實時信息獲取是指操作系統(tǒng)內(nèi)核獲取電池的實時狀態(tài)參數(shù),并將其寫入用戶空間;電池充放電狀態(tài)設置是指根據(jù)電池實時信息設置電池的充放電狀態(tài)。

隨著國產(chǎn)化的推進,申威平臺的功能要求也越來越嚴格,電源管理成為了必需實現(xiàn)的功能。實現(xiàn)電源管理不僅可以降低功耗,還可以提高電源的″效率″,對于筆記本電腦來說還可以提高電池的壽命,延長電池的使用時間。



技術實現(xiàn)要素:

為解決上述技術問題,本發(fā)明提出了一種申威處理器的筆記本電池管理方案,方案如下:

第一方面,本發(fā)明提供一種基于申威處理器的筆記本電池管理裝置,包括sw4c處理器、ich2套片、ec控制芯片,其中,筆記本電池的充放電由ec控制芯片控制,sw4c處理器通過ich2套片的lpc總線與ec控制芯片相連,ec控制芯片通過系統(tǒng)管理總線smbus讀取電池的信息,sw4c處理器通過ec控制芯片驅(qū)動提供的接口函數(shù)將獲取的電池信息存放于系統(tǒng)/sys目錄下,系統(tǒng)下的電池管理app讀取/sys目錄下的電池信息并在系統(tǒng)中通過可視化界面呈現(xiàn)給用戶,ec控制芯片通過其和電池之間建立smbus總線獲取電池信息,然后制定策略進行充放電管理。

進一步的,在只有電池供電時,如果電池電量過低,低于第一閾值,此時ec會直接上傳一條電池電量低的警報,如果低至第二閾值則會直接斷電關機,其中所述第一閾值、第二閾值可以手動修改。

進一步的,其中:

電池電量低于5%時,系統(tǒng)發(fā)出低電量警告;

電池電量低于3%時,系統(tǒng)強制關機;

電池電量高于95%時,插入適配器后電池不充電。

進一步的,在有外接電源情況時,電池不會一直充電,當達到需要充電的第三閾值才會充電,沒有達到則不會充電,其中,所述第三閾值可以手動修改。

進一步的,電池電量低于95%時,進入恒定電流的快速充電模式;

電池電量高于95%,小于100%時,進入恒定電壓的慢速充電模式。

另一方面,本發(fā)明提供一種基于申威處理器的筆記本電池管理方法,包括:

ss1:ec控制芯片通過系統(tǒng)管理總線smbus讀取電池的信息;

ss2:ec控制芯片根據(jù)讀取的電池信息制定策略控制筆記本電池的充放電管理;

ss3:sw4c處理器通過ich2套片的lpc總線獲取ec控制芯片讀取的電池信息;

ss4:sw4c處理器通過ec控制芯片驅(qū)動提供的接口函數(shù)將獲取的電池信息存放于系統(tǒng)/sys目錄下,系統(tǒng)下的電池管理app讀取/sys目錄下的電池信息并在系統(tǒng)中通過可視化界面呈現(xiàn)給用戶。

進一步的,在只有電池供電時,如果電池電量過低,低于第一閾值,此時ec會直接上傳一條電池電量低的警報,如果低至第二閾值則會直接斷電關機,其中所述第一閾值、第二閾值可以手動修改。

進一步的,其中:

電池電量低于5%時,系統(tǒng)發(fā)出低電量警告;

電池電量低于3%時,系統(tǒng)強制關機;

電池電量高于95%時,插入適配器后電池不充電。

進一步的,在步驟ss2中,在有外接電源情況時,管理電池的充電,電池不能一直充電,當達到需要充電的第三閾值才會充電,沒有達到則不會充電,其中所述第三閾值可以手動修改。

進一步的,其中:

電池電量低于95%時,進入恒定電流的快速充電模式;

電池電量高于95%,小于100%時,進入恒定電壓的慢速充電模式。

本發(fā)明基于國產(chǎn)申威平臺,可以有效增加筆記本電池的使用壽命,提高電池的續(xù)航使用時間。

附圖說明

圖1示出本發(fā)明基于申威處理器的筆記本電池管理裝置結(jié)構框圖。

圖2示出本發(fā)明基于申威處理器的筆記本電池管理方法流程圖。

具體實施方式

以下結(jié)合說明書附圖及具體實施例進一步說明本發(fā)明的技術方案。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。

本發(fā)明提出了一種基于申威處理器的筆記本電池管理裝置及方法,主要包括相互連接的sw4c處理器、ich2套片、ec芯片,通過ec芯片和電池之間建立smbus總線獲取電池信息,然后制定策略進行充放電管理;內(nèi)核通過ec驅(qū)動提供的接口函數(shù)將獲取的電池信息存放于系統(tǒng)/sys目錄下,系統(tǒng)下的電池管理app讀取/sys目錄下的電池信息并在系統(tǒng)中通過可視化界面呈現(xiàn)給用戶。

圖1示出本發(fā)明基于申威處理器的筆記本電池管理裝置結(jié)構框圖。

如圖1所示,基于申威處理器的筆記本電池管理裝置包括sw4c處理器(國產(chǎn)申威cpu)、ich2套片(國產(chǎn)申威io套片)、ec(embedcontroller)控制芯片,其中,筆記本電池的充放電由ec控制芯片控制,sw4c處理器通過ich2套片的lpc總線與ec控制芯片相連,ec控制芯片通過系統(tǒng)管理總線smbus讀取電池的信息。

根據(jù)本發(fā)明的一實施例,sw4c處理器通過ec控制芯片驅(qū)動提供的接口函數(shù)將獲取的電池信息存放于系統(tǒng)/sys目錄下,系統(tǒng)下的電池管理app讀取/sys目錄下的電池信息并在系統(tǒng)中通過可視化界面呈現(xiàn)給用戶。

根據(jù)本發(fā)明的一實施例,在只有電池供電時,如果電池電量過低,低于第一閾值,此時ec會直接上傳一條電池電量低的警報,如果低至第二閾值則會直接斷電關機。

根據(jù)本發(fā)明的一實施例,ec控制芯片通過其和電池之間建立smbus總線獲取電池信息,然后制定策略進行充放電管理。

根據(jù)本發(fā)明的一實施例,在有外接電源情況時,管理電池的充電,電池不能一直充電,當達到需要充電的第三閾值才會充電,沒有達到則不會充電。

根據(jù)本發(fā)明的一實施例,當單獨使用電池供電時:

1)電池電量低于5%時,系統(tǒng)發(fā)出低電量警告;

2)電池電量低于3%時,系統(tǒng)強制關機;

3)電池電量高于95%時,插入適配器后電池不充電。

根據(jù)本發(fā)明的一實施例,當進行電池充電時;

1)電池電量低于95%時,進入恒定電流的快速充電模式;

2)電池電量高于95%,小于100%時,進入恒定電壓的慢速充電模式。

根據(jù)本發(fā)明的一實施例,第一閾值、第二閾值、第三閾值可以手動修改。

圖2示出本發(fā)明基于申威處理器的筆記本電池管理方法流程圖。

如圖2所示,基于申威處理器的筆記本電池管理方法,包括以下步驟:

ss1:ec控制芯片通過系統(tǒng)管理總線smbus讀取電池的信息;

ss2:ec控制芯片根據(jù)讀取的電池信息制定策略控制筆記本電池的充放電管理;

ss3:sw4c處理器通過ich2套片的lpc總線獲取ec控制芯片讀取的電池信息;

ss4:sw4c處理器通過ec控制芯片驅(qū)動提供的接口函數(shù)將獲取的電池信息存放于系統(tǒng)/sys目錄下,系統(tǒng)下的電池管理app讀取/sys目錄下的電池信息并在系統(tǒng)中通過可視化界面呈現(xiàn)給用戶。

根據(jù)本發(fā)明的一實施例,在步驟ss2中,在只有電池供電時,如果電池電量過低,低于第一閾值,此時ec會直接上傳一條電池電量低的警報,如果低至第二閾值則會直接斷電關機。

根據(jù)本發(fā)明的一實施例,在步驟ss2中,在有外接電源情況時,管理電池的充電,電池不能一直充電,當達到需要充電的第三閾值才會充電,沒有達到則不會充電。

根據(jù)本發(fā)明的一實施例,當單獨使用電池供電時:

1)電池電量低于5%時,系統(tǒng)發(fā)出低電量警告;

2)電池電量低于3%時,系統(tǒng)強制關機;

3)電池電量高于95%時,插入適配器后電池不充電。

根據(jù)本發(fā)明的一實施例,當進行電池充電時;

1)電池電量低于95%時,進入恒定電流的快速充電模式;

2)電池電量高于95%,小于100%時,進入恒定電壓的慢速充電模式。

根據(jù)本發(fā)明的一實施例,第一閾值、第二閾值、第三閾值可以手動修改。

通過設置電池的充放電策略可以有效增加便攜式計算機電池的使用壽命,提高電池的續(xù)航使用時間。

盡管在裝置的上下文中已描述了一些方面,但明顯的是這些方面也表示對應方法的描述,其中塊或設備與方法步驟或方法步驟的特征相對應。類似地,在方法步驟的上下文中所描述的各方面也表示對應的塊或項目或者對應裝置的特征的描述??梢酝ㄟ^(或使用)如微處理器、可編程計算機、或電子電路之類的硬件裝置來執(zhí)行方法步驟中的一些或所有??梢酝ㄟ^此類裝置來執(zhí)行最重要的方法步驟中的某一個或多個。

所述實現(xiàn)可以采用硬件或采用軟件或可以使用例如軟盤、dvd、藍光、cd、rom、prom、eprom、eeprom、或閃存之類的具有被存儲在其上的電子可讀控制信號的數(shù)字存儲介質(zhì)來執(zhí)行,所述電子可讀控制信號與可編程計算機系統(tǒng)配合(或能夠與其配合)以使得執(zhí)行相應的方法。可以提供具有電子可讀控制信號的數(shù)據(jù)載體,所述電子可讀控制信號能夠與可編程計算機系統(tǒng)配合以使得執(zhí)行本文所描述的方法。

所述實現(xiàn)還可以采用具有程序代碼的計算機程序產(chǎn)品的形式,當計算機程序產(chǎn)品在計算機上運行時,程序代碼進行操作以執(zhí)行該方法??梢栽跈C器可讀載體上存儲程序代碼。

以上所描述的僅是說明性,并且要理解的是,本文所描述的布置和細節(jié)的修改和變化對于本領域技術人員而言將是明顯的。因此,意在僅由所附權利要求的范圍而不是由通過以上描述和解釋的方式所呈現(xiàn)的特定細節(jié)來限制。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1