欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于psoc在飛騰處理器筆記本上作為ec控制器的實現(xiàn)方法

文檔序號:6520862閱讀:1175來源:國知局
一種基于psoc在飛騰處理器筆記本上作為ec控制器的實現(xiàn)方法
【專利摘要】本發(fā)明提供一種基于PSOC在飛騰處理器筆記本上作為EC控制器的實現(xiàn)方法,涉及飛騰處理器筆記本領域,將PSOC用作飛騰處理器筆記本上的EC控制器,包括實現(xiàn)筆記本電池充電與放電的控制、筆記本屏幕亮度的控制、筆記本屏幕開關屏的控制、筆記本風扇轉速的控制。該發(fā)明讓筆記本能夠穩(wěn)定可靠、低成本、高性能的工作。
【專利說明】—種基于PSOC在飛騰處理器筆記本上作為EC控制器的實現(xiàn)方法
[0001]
【技術領域】
[0002]本發(fā)明提供了一種基于PSOC在飛騰處理器筆記本上作為EC控制器的實現(xiàn)方法,主要針對在飛騰處理器筆記本類型的產(chǎn)品,主要涉及筆記本上EC控制系統(tǒng)的實現(xiàn)方法,從而達到筆記本能夠穩(wěn)定可靠、低成本、高性能的工作。
【背景技術】[0003]在計算機領域中,傳統(tǒng)的臺式機退出舞臺,筆記本便攜機逐漸代替臺式機成為了主流。國產(chǎn)CPU也日新月異的變化,提高國產(chǎn)化信息裝備是我們國家的未來發(fā)展的方向,飛騰處理器就是其中的一款國產(chǎn)處理器,是由國防科大研制。同時筆記本中的EC控制器的設計也與以往的X86平臺上不一樣,提出了新的需求。飛騰處理器沒有LPC接口,CPU與EC控制器之間的通信通過I2C進行;同時要求EC控制器的I2C通信接口需要多個并且資源需要配置等等。PSOC作為一款片上可編程的SOC芯片,通過對PSOC芯片的內部資源進行配置,可以配置多個I2C主從通訊接口,同時內部可配置PWM和風扇控制模塊電路,提高了系統(tǒng)的集成度,大大簡化了外部的硬件電路設計,有利于降低產(chǎn)品本身的硬件成本和開發(fā)成本。

【發(fā)明內容】

[0004]本發(fā)明的目的是針對飛騰處理器作為筆記本的CPU需要一款資源可以配置,實施成本低、實現(xiàn)簡單、使用方便的EC控制器的實現(xiàn)方法。
[0005]為了解決上述問題,本發(fā)明采用的技術方案為:
一種基于PSOC在飛騰處理器筆記本上作為EC控制器的實現(xiàn)方法,將PSOC用作飛騰處理器筆記本上的EC控制器,包括實現(xiàn)筆記本電池充電與放電的控制、筆記本屏幕亮度的控制、筆記本屏幕開關屏的控制、筆記本風扇轉速的控制。
[0006]將PSOC控制器I2C總線與飛騰處理器的I2C總線進行連接,采用冗余模式實現(xiàn)一個主模式和一個從模式的接口,飛騰處理器CPU主要采用輪詢的方式讀取PSOC的相關數(shù)據(jù)信息,并主動發(fā)出控制命令給PS0C。
[0007]筆記本電池充放電控制中PSOC作為EC控制器檢測電源電池在位狀態(tài)、采用I2C總線模式讀取電池電量信息、遵循充放電策略并指示電量狀態(tài)。PSOC通過另一 I2C設備接口作為主設備接口采集筆記本電池信息,并將電池信息存放在共享內存里以便飛騰CPU的訪問。另外PSOC對采集到的電池信息進行處理,電量低于95%的時候開始通過GPIO使能充放電開關打開充電電路,充電過程中PSOC通過GPIO控制LED燈亮紅燈指示;充電過程中電量一旦到達95%以上時LED燈亮綠燈指示;電量達到100%的時候使能充放電開關停止充電;電量在低于10%的時候紅燈閃爍指示報警。
[0008]筆記本屏幕亮度控制中PSOC作為EC控制器通過PWM方式設置屏幕亮度。PSOC根據(jù)采集的電池信息判斷電池在位狀態(tài),在有插入交流電源(AC)時,PSOC通過調節(jié)PWM輸出控制屏幕亮度顯示為默認80%亮度;在沒有插入交流電源(AC)時,PSOC通過調節(jié)PWM輸出控制屏幕亮度顯示為默認的20%亮度。并且PSOC還可以飛騰CPU由操作系統(tǒng)指示的亮度值進行自動調節(jié)亮度。
[0009]筆記本屏幕開關屏控制中PSOC作為EC控制器采集傳感器Iid狀態(tài),通過GPIO方式控制開關電路進行開關屏操作。PSOC通過Iid判斷屏幕處于打開狀態(tài)還是閉合狀態(tài),控制GPIO打開屏幕或者關閉屏幕。
[0010]筆記本風扇轉速控制中PSOC作為EC控制器采集交流電源電池的在位狀態(tài),通過PWM方式控制風扇轉速進行功耗的調節(jié)。PSOC根據(jù)采集的電池信息判斷電池在位狀態(tài),在有插入交流電源(AC)時,PSOC通過調節(jié)PWM輸出控制風扇轉速為默認5000轉;在沒有插入交流電源(AC)時,PSOC通過調節(jié)PWM輸出控制風扇轉速為默認4000轉。
[0011]本發(fā)明的有益效果是:
本發(fā)明的是在飛騰CPU上使用PSOC作為EC控制器,通過對PSOC芯片的內部資源進行配置,可以配置多個I2C主從通訊接口,并利用內部可配置PWM和風扇控制模塊電路,提高了系統(tǒng)的集成度,大大簡化了外部的硬件電路設計,有利于降低產(chǎn)品本身的硬件成本和開發(fā)成本。
【專利附圖】

【附圖說明】
[0012]附圖1 PSOC作為EC控制器外圍連接結構框圖;
附圖2 PSOC作為EC控制器實現(xiàn)的內部程序流程圖。
[0013]實施方式
以下結合附圖對本發(fā)明的實現(xiàn)方法進行詳細的闡述。以下列舉的實施例僅用于說明和解釋本發(fā)明,而不構成本發(fā)明技術方案的限制。
[0014]如圖1所示。
[0015]一種基于PSOC在飛騰處理器筆記本上作為EC控制器實現(xiàn)方法,其結構包括PSOC控制模塊上配置一個主I2C通訊模塊與飛騰CPU通訊、一個從I2C通訊模塊與飛騰CPU通訊、一個主I2C通訊模塊采集電池信息、一個PWM模塊控制屏幕亮度、一個PWM模塊控制風扇轉速、GPIO模塊控制LED顯示報警、GPIO模塊控制屏幕打開閉合。以上各個模塊采用PSOC Creator軟件即可進行配置,按照設計資源要求選用CY8C3246器件。
[0016]PSOC內部程序流程實現(xiàn)如圖2所示,包括如下步驟
I)初始化系統(tǒng)后,PSOC通過I2C設備接口作為主設備采集筆記本電池信息,并將電池信息存放在共享內存里以便飛騰CPU的訪問。
[0017]2) PSOC通過Iid判斷屏幕處于打開狀態(tài)還是閉合狀態(tài),控制GPIO打開屏幕或者
關閉屏幕
3) PSOC根據(jù)采集的電池信息判斷電池在位狀態(tài),在有插入交流電源(AC)時,PSOC通過調節(jié)PWM輸出控制屏幕亮度顯示為默認80%亮度;PS0C通過調節(jié)PWM輸出控制風扇轉速為默認5000轉。
[0018]4) PSOC根據(jù)采集的電池信息判斷電池在位狀態(tài),在沒有插入交流電源(AC)并且電池(BATTERY)在位時,PSOC通過調節(jié)PWM輸出控制屏幕亮度顯示為默認20%亮度;PS0C通過調節(jié)PWM輸出控制風扇轉速為默認4000轉。
[0019]5)PS0C對采集到的電池信息進行處理,電量低于95%的時候開始通過GPIO使能充放電開關打開充電電路;電量達到100%的時候使能充放電開關停止充電;電量在低于10%的時候紅燈閃爍指示報警。
[0020]本發(fā)明的針對上述方法實施例,提高了系統(tǒng)的集成度,大大簡化了外部的硬件電路設計,有利于降低產(chǎn)品本身的硬件成本和開發(fā)成本。
【權利要求】
1.一種基于PSOC在飛騰處理器筆記本上作為EC控制器的實現(xiàn)方法,其特征在于將PSOC用作飛騰處理器筆記本上的EC控制器,采用冗余模式實現(xiàn)一個主模式和一個從模式的接口,飛騰處理器CPU主要采用輪詢的方式讀取PSOC的相關數(shù)據(jù)信息,并主動發(fā)出控制命令給PSOC ;包括實現(xiàn)筆記本電池充電與放電的控制、筆記本屏幕亮度的控制、筆記本屏幕開關屏的控制、筆記本風扇轉速的控制。
2.根據(jù)權利要求1中所述的方法,其特征在于PSOC作為EC控制器與飛騰處理器之間的通訊采用的是I2C總線模式。
3.根據(jù)權利要求1中所述的方法,其特征在于筆記本電池充放電控制中PSOC作為EC控制器檢測電源電池在位狀態(tài)、采用I2C總線模式讀取電池電量信息、遵循充放電策略并指示電量狀態(tài)。
4.根據(jù)權利要求1中所述的方法,其特征在于筆記本屏幕亮度控制中PSOC作為EC控制器通過PWM方式設置屏幕亮度。
5.根據(jù)權利要求1中所述的方法,其特征在于筆記本屏幕開關屏控制中PSOC作為EC控制器采集傳感器Iid狀態(tài),通過GPIO方式控制開關電路進行開關屏操作。
6.根據(jù)權利要求1中所述的方法,其特征在于筆記本風扇轉速控制中PSOC作為EC控制器采集交流電源電池的在位狀態(tài),通過PWM方式控制風扇轉速進行功耗的調節(jié)。
【文檔編號】G06F9/44GK103593198SQ201310612350
【公開日】2014年2月19日 申請日期:2013年11月27日 優(yōu)先權日:2013年11月27日
【發(fā)明者】王勇, 婁山林 申請人:浪潮電子信息產(chǎn)業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阳信县| 长治县| 焉耆| 莫力| 明水县| 洛浦县| 浮梁县| 洛隆县| 英山县| 田阳县| 益阳市| 永福县| 济源市| 崇义县| 临海市| 法库县| 木里| 沾益县| 新邵县| 五大连池市| 正镶白旗| 清流县| 革吉县| 同江市| 廉江市| 长阳| 本溪| 汨罗市| 襄樊市| 道孚县| 新野县| 泰和县| 精河县| 青川县| 临海市| 苍山县| 秭归县| 汾阳市| 如皋市| 乌兰县| 浮山县|