• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種用串口讀EC寄存器的方法技術

    技術編號:14014728 閱讀:151 留言:0更新日期:2016-11-17 20:30
    本發(fā)明專利技術提供一種用串口讀EC寄存器的方法,涉及EC寄存器讀取技術,本發(fā)明專利技術在EC代碼的串口中斷函數(shù)里,增加調(diào)試代碼,通過RX接收從調(diào)試端傳來的數(shù)據(jù)。本方法簡單易用,而且不局限于操作系統(tǒng)。會為OEM主板廠商的調(diào)試增加很大的便利。

    【技術實現(xiàn)步驟摘要】

    本專利技術涉及EC寄存器讀取技術,針對筆記本和平板進行設計,提出一種用串口讀EC寄存器的方法
    技術介紹
    EC是筆記本和平板上必備的芯片,是一顆可編程的芯片。它是筆記本和平板上除了CPU和橋片外,最重要的一個芯片。它管控著電源時序,電池,鍵盤,風扇,溫度等。既然是可編程的,那么編程過程中出現(xiàn)問題不可避免。出現(xiàn)問題,如何定位問題的根源,是十分重要的。在正常情況下,我們看到問題的現(xiàn)象,一般都可以猜測出問題出現(xiàn)的原因,并迅速解決它。但有些復雜的問題,我們一定要讀出它的寄存器,來確定這些寄存器是否按照我們預先的設定給賦值。讀出寄存器的方法有很多,如在操作系統(tǒng)下運行廠商給的軟件,或者連接JTAG工具。廠商給的軟件一定要在啟動操作系統(tǒng)下才能使用,而主板剛開始調(diào)試階段是開不了機的,所以也無法進入操作系統(tǒng)。所以這種純軟件的方式,使用范圍比較有局限性。JTAG功能十分強大,可以滿足我們的需求,但是JTAG接口PIN腳比較多,連接方式比較麻煩。有的使用SMBUS的JTAG連接相對簡單,但卻占用SMBUS資源,讓該組SMBUS所掛的設備無法使用。有的JATG工具還需要找EC廠商購買,增加了額外的開銷。
    技術實現(xiàn)思路
    為了解決以上技術問題,本專利技術提出了一種用串口讀EC寄存器的方法,通過串口直接讀取EC的寄存器值。很多主板廠商,都會提供串口打印信息功能,來追蹤代碼的流程。本專利技術的技術方案是:一種用串口讀EC寄存器的方法,在EC代碼的串口中斷函數(shù)里,增加調(diào)試代碼,通過RX接收從調(diào)試端傳來的數(shù)據(jù)。如果遇到讀命令,就繼續(xù)接收讀的地址和寬度,然后將該地址值內(nèi)的數(shù)據(jù)通過TX傳給調(diào)試端;如果接收的是寫命令,則繼續(xù)接收所要寫的地址和寬度,最后接收要寫入的數(shù)據(jù),調(diào)試代碼負責將其寫入相應的地址內(nèi)。該段調(diào)試代碼要增加預編譯機制,正常發(fā)布EC版本時,不編譯該項段代碼,需要調(diào)試時,再增加該段代碼。本專利技術的有益效果是該方法不會增加額外的開支,直接和該功能共用一個串口即可。這種方法簡單易用,而且不局限于操作系統(tǒng)。會為OEM主板廠商的調(diào)試增加很大的便利。附圖說明圖1是EC處理串口調(diào)試數(shù)據(jù)流程圖。具體實施方式為對本專利技術有更加詳細的了解,下面結(jié)合附圖,對本專利技術專利的具體實施方式進行詳細描述。在EC代碼串口中斷處,增加調(diào)試代碼。該代碼為預編譯代碼,正常發(fā)布EC時,會將該代碼去掉,只有調(diào)試時,該段代碼才會參加編譯。該段代碼接收調(diào)試端串口傳來的數(shù)據(jù),有讀寫8位,16位,32位數(shù)據(jù)的功能。當讀數(shù)據(jù)命令傳來時,EC就繼續(xù)接收讀的地址和寬度,然后將該地址值內(nèi)的數(shù)據(jù)通過TX傳給調(diào)試端串口程序;當讀數(shù)據(jù)命令傳來時,EC則繼續(xù)接收所要寫的地址和寬度,最后接收要寫入的數(shù)據(jù),調(diào)試代碼負責將其寫入相應的地址內(nèi)。本文檔來自技高網(wǎng)...
    一種用串口讀EC寄存器的方法

    【技術保護點】
    一種用串口讀EC寄存器的方法,其特征在于在EC代碼的串口中斷函數(shù)里,增加調(diào)試代碼,通過RX接收從調(diào)試端傳來的數(shù)據(jù)。

    【技術特征摘要】
    1.一種用串口讀EC寄存器的方法,其特征在于在EC代碼的串口中斷函數(shù)里,增加調(diào)試代碼,通過RX接收從調(diào)試端傳來的數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,如果遇到讀命令,就繼續(xù)接收讀的地址和寬度,然后將該地址值內(nèi)的數(shù)據(jù)通過TX傳給調(diào)試端;如...

    【專利技術屬性】
    技術研發(fā)人員:趙龍偉趙瑞東于治樓陳乃闊吳登勇
    申請(專利權(quán))人:山東超越數(shù)控電子有限公司
    類型:發(fā)明
    國別省市:山東;37

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 日韩精品无码免费一区二区三区| 无码被窝影院午夜看片爽爽jk| 中文字幕丰满乱子无码视频| 亚洲啪啪AV无码片| 秋霞鲁丝片Av无码少妇| 无码免费午夜福利片在线| 中文国产成人精品久久亚洲精品AⅤ无码精品| 久久久久亚洲AV无码专区桃色| 中文字幕无码精品亚洲资源网久久| 国产午夜鲁丝片AV无码免费| 性无码专区无码片| 国产成人麻豆亚洲综合无码精品| 亚洲AV无码一区二区一二区| 中文无码精品一区二区三区| 成在人线AV无码免费| 久久国产精品无码HDAV| 亚洲AV日韩AV永久无码免下载| 无码任你躁久久久久久老妇| 少妇仑乱A毛片无码| 亚洲最大中文字幕无码网站| 无码人妻精品一区二区三18禁| 日本无码色情三级播放| 国产AV无码专区亚洲AV琪琪| 国产精品爽爽va在线观看无码| 中文字幕无码精品亚洲资源网久久 | 无码人妻精品一区二区三区久久久 | AAA级久久久精品无码片| 亚洲AV无码成人精品区在线观看| 夜夜精品无码一区二区三区| 亚洲精品无码专区在线| 精品人妻无码一区二区色欲产成人 | 亚洲成av人片不卡无码| 无码精品A∨在线观看中文| 国产精品无码无需播放器| 一本一道AV无码中文字幕| 国产精品亚韩精品无码a在线| 中文一国产一无码一日韩| 亚洲国产精品无码av| 久久久久无码国产精品一区| 无码国产精品一区二区免费16| 人妻丰满熟妇AV无码片|