国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種嵌入式控制器編碼除錯和診斷的方法及裝置的制造方法

      文檔序號:8258258閱讀:331來源:國知局
      一種嵌入式控制器編碼除錯和診斷的方法及裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及嵌入式控制器編碼偵測技術(shù),特別涉及一種電源時序Power Sequence內(nèi)嵌入式控制器(EC:Embedded Controller)編碼除錯和診斷的方法及裝置。
      【背景技術(shù)】
      [0002]在電腦類產(chǎn)品,如筆記本電腦Notebook研發(fā)的階段,Power Sequence是非常重要的一環(huán),能決定操作系統(tǒng)是否可以正常開機,但在研發(fā)的初始階段往往為了調(diào)整PowerSequence而使硬件工程師不斷的花費大量時間進行測量,每當更新出一版嵌入式控制器編碼EC編碼就需再重新量測一遍,直到真正完全正確為止??梢姡ㄟ^直接測量訊號的時間差timing調(diào)整Power Sequence耗費時間。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明的目的在于提供一種嵌入式控制器編碼除錯和診斷的方法及裝置,能夠解決在研發(fā)的初始階段,通過直接測量訊號的timing調(diào)整Power Sequence耗費時間的問題。
      [0004]根據(jù)本發(fā)明的一個方面,提供了一種嵌入式控制器編碼除錯和診斷的方法,包括:
      [0005]當終端對原始EC編碼進行診斷時,直接獲取并記錄原始EC編碼運行時產(chǎn)生各個十目號的時序和時間差;
      [0006]根據(jù)所記錄的所述各個信號的時序和時間差,對所述原始EC編碼的正確性進行檢查;
      [0007]對于查出原始EC編碼不正確的部分直接進行調(diào)整,得到正確的EC編碼;
      [0008]其中,所述EC是嵌入式控制器。
      [0009]優(yōu)選地,所述的終端對原始EC編碼進行診斷是指,利用預(yù)設(shè)的電源時序應(yīng)用程序?qū)M入桌面操作系統(tǒng)或進入磁盤操作系統(tǒng)的原始EC編碼進行診斷。
      [0010]優(yōu)選地,對于進入桌面操作系統(tǒng)的情形,所述的根據(jù)所記錄的所述各個信號的時序和時間差,對所述原始EC編碼的正確性進行檢查的步驟包括:
      [0011]將所記錄的所述各個信號的時序和時間差與預(yù)置的電腦處理單元規(guī)格書進行比對,判斷所述各個信號中是否存在錯誤的時序和/或時間差。
      [0012]優(yōu)選地,所述的對于查出原始EC編碼的不確性的部分進行調(diào)整,得到正確的EC編碼的步驟包括:
      [0013]若所述各個信號中存在錯誤的時序和/或時間差,則通過設(shè)置待調(diào)整信號與參考信號的時序和/或時間差,對所述各個信號中存在錯誤的時序和/或時間差進行修改;
      [0014]預(yù)設(shè)的電源時序應(yīng)用程序利用修改后的各個信號的時序和時間差進行運行后,得到正確的EC編碼的子程序編碼;
      [0015]將所述正確的EC編碼的子程序編碼整合進原始EC編碼中,得到正確的EC編碼。
      [0016]優(yōu)選地,對于終端無法進入操作系統(tǒng)的情形,所述的對原始EC編碼進行診斷的步驟還包括:利用開機隨身碟獲取并記錄原始EC編碼在終端運行時所產(chǎn)生的各個信號的時序和時間差,以及操作系統(tǒng)宕機時所在的信號位置。
      [0017]優(yōu)選地,還包括:根據(jù)所記錄的各個信號的時序和時間差,以及操作系統(tǒng)宕機時所在的信號位置,對主板進行故障診斷。
      [0018]優(yōu)選地,還包括:利用所述正確的EC編碼生成正確的電源時序。
      [0019]根據(jù)本發(fā)明的另一方面,提供了一種嵌入式控制器編碼除錯和診斷的裝置,包括:
      [0020]獲取模塊,用于當終端對原始EC編碼進行診斷時,直接獲取并記錄原始EC編碼運行時產(chǎn)生各個信號的時序和時間差;
      [0021]檢查模塊,用于根據(jù)所記錄的所述各個信號的時序和時間差,對所述原始EC編碼的正確性進行檢查;
      [0022]調(diào)整模塊,用于對于查出原始EC編碼不正確的部分直接進行調(diào)整,得到正確的EC編碼。
      [0023]優(yōu)選地,所述調(diào)整模塊進一步包括:
      [0024]修改子模塊,用于若所述各個信號中存在錯誤的時序和/或時間差,則通過設(shè)置待調(diào)整信號與參考信號的時序和/或時間差,對所述各個信號中存在錯誤的時序和/或時間差進行修改;
      [0025]運行子模塊,用于預(yù)設(shè)的電源時序應(yīng)用程序利用修改后的各個信號的時序和時間差進行運行后,得到正確的EC編碼的子程序編碼;
      [0026]整合子模塊,用于將所述正確的EC編碼的子程序編碼整合進原始EC編碼中,得到正確的EC編碼。
      [0027]優(yōu)選地,還包括:
      [0028]診斷模塊,用于根據(jù)所記錄的各個信號的時序和時間差,以及操作系統(tǒng)宕機時所在的信號位置,對主板進行故障診斷。
      [0029]與現(xiàn)有技術(shù)相比較,本發(fā)明的有益效果在于:能夠通過提供一種可調(diào)整式的電源時序應(yīng)用界面工具程序的方法,通過判斷快速地獲取正確的EC編碼,而不再需要花費較多的時間測量訊號,加速研發(fā)速度。
      【附圖說明】
      [0030]圖1是本發(fā)明實施例提供的嵌入式控制器編碼除錯和診斷的方法原理圖;
      [0031]圖2是本發(fā)明實施例提供的嵌入式控制器編碼除錯和診斷的裝置結(jié)構(gòu)圖;
      [0032]圖3是本發(fā)明實施例提供的嵌入式控制器編碼除錯和診斷的時序和時間差調(diào)整界面示意圖。
      【具體實施方式】
      [0033]以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進行詳細說明,應(yīng)當理解,以下所說明的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
      [0034]圖1是本發(fā)明實施例提供的嵌入式控制器編碼除錯和診斷的方法原理圖,如圖1所示,具體的步驟如下:
      [0035]步驟S1:當終端開機運行,并對原始EC編碼進行診斷時,自動獲取并記錄原始EC編碼運行時產(chǎn)生各個信號的時序和時間差。
      [0036]在步驟SI中,所述的終端對原始EC編碼進行診斷是指,利用預(yù)設(shè)的電源時序應(yīng)用程序?qū)M入桌面操作系統(tǒng)或進入磁盤操作系統(tǒng)的原始EC編碼進行診斷。
      [0037]進一步地,在對EC編碼進行診斷時,并不需要通過外部的訊號測量就可以通過電源時序應(yīng)用程序直接獲取并記錄原始EC編碼運行時產(chǎn)生各個信號的時序和時間。
      [0038]步驟S2:根據(jù)所記錄的所述各個信號的時序和時間差,對所述原始EC編碼的正確性進行檢查。
      [0039]在步驟S2中,對于進入桌面操作系統(tǒng)的情形,所述的根據(jù)所記錄的所述各個信號的時序和時間差,對所述原始EC編碼的正確性進行檢查的步驟包括:
      [0040]將所記錄的所述各個信號的時序和時間差與預(yù)置的電腦處理單元規(guī)格書進行比對,判斷所述各個信號中是否存在錯誤的時序和/或時間差。
      [0041]步驟S3:對于查出原始EC編碼不正確的部分直接進行調(diào)整,得到正確的EC編碼。
      [0042]在步驟S3中,若所述各個信號中存在錯誤的時序和/或時間差,則通過設(shè)置待調(diào)整信號與參考信號的時序和/或時間差,對所述各個信號中存在錯誤的時序和/或時間差進行修改;
      [0043]預(yù)設(shè)的電源時序應(yīng)用程序中的應(yīng)用界面工具程序利用修改后的各個信號的時序和時間差進行運行后,得到正確的EC編碼的子程序編碼;
      [0044]將所述正確的EC編碼的子程序編碼整合進原始EC編碼中,得到正確的EC編碼。
      [0045]進一步地,對于終端無法進入操作系統(tǒng)的情形,所述的對原始EC編碼進行診斷的步驟還包括:利用開機隨身碟獲取并記錄原始EC編碼在終端運行時所產(chǎn)生的各個信號的時序和時間差,以及操作系統(tǒng)宕機時所在的信號位置。
      [0046]進一步地,還包括:根據(jù)所記錄的各個信號的時序和時間差,以及操作系統(tǒng)宕機時所在的信號位置,對主板進行故障診斷。
      [0047]進一步地,還包括:利用所述正確的EC編碼生成正確的電源時序。
      [0048]圖2是本發(fā)明實施例提供的嵌入式控制器編碼除錯和診斷的裝置結(jié)構(gòu)圖,如圖2所示,包括:獲取模塊、檢查模塊、調(diào)整模塊和診斷模塊。
      [0049]所述的獲取模塊用于當終端對原始EC編碼進行診斷時,直接獲取并記錄原始EC編碼運行時產(chǎn)生各個信號的時序和時間差。
      [0050]所述檢查模塊用于根據(jù)所記錄的所述各個信號的時序和時間差,對所述原始EC編碼的正確性進行檢查。
      當前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1