[發(fā)明專利]通用型輸入輸出端口的配置方法及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201811554448.2 | 申請日: | 2018-12-19 |
| 公開(公告)號: | CN111338462A | 公開(公告)日: | 2020-06-26 |
| 發(fā)明(設(shè)計)人: | 盧佑昇;陳建霖;蔡廸侖 | 申請(專利權(quán))人: | 技嘉科技股份有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06F13/12 |
| 代理公司: | 北京律誠同業(yè)知識產(chǎn)權(quán)代理有限公司 11006 | 代理人: | 梁揮;許志影 |
| 地址: | 中國臺灣*** | 國省代碼: | 臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 通用型 輸入輸出 端口 配置 方法 系統(tǒng) | ||
本發(fā)明公開了一種通用型輸入輸出端口的配置方法,包含讀取外部文件,從晶片擷取晶片信息,依據(jù)外部文件及晶片信息執(zhí)行晶片識別流程以取得晶片識別結(jié)果,且依據(jù)晶片識別結(jié)果配置通用型輸入輸出端口。其中,外部文件包含多個晶片系列數(shù)據(jù),所述多個晶片系列數(shù)據(jù)包含多個晶片區(qū)段數(shù)據(jù),所述多個晶片區(qū)段數(shù)據(jù)包含多個設(shè)備身份碼數(shù)據(jù),且每一設(shè)備身份碼數(shù)據(jù)包含對應(yīng)的設(shè)備身份碼名稱。
技術(shù)領(lǐng)域
本發(fā)明系關(guān)于一種連接端口的配置方法,特別系關(guān)于一種通用型輸入輸出端口的配置方法。
背景技術(shù)
通用型輸入輸出端口(General Purpose Input/Output,GPIO)是硬件設(shè)備中最基本的單元,其腳位可以藉由程序自由地控制,并可作為輸入(GPI)、輸出(GPO)或特殊功能來使用,通常會藉由暫存器來選擇并控制通用型輸入輸出端口的各腳位的狀態(tài)或/及功能,即執(zhí)行通用輸入輸出端口的配置。
于現(xiàn)有技術(shù)中,通用型輸入輸出端口的配置方法可以利用結(jié)構(gòu)函數(shù)(Struct)將設(shè)定模塊化,其針對每個晶片組都使用不同的結(jié)構(gòu)來表示,以串接相對應(yīng)的驅(qū)動來控制通用型輸入輸出端口的腳位。因此當新的平臺結(jié)構(gòu)與舊的不相符,則得重新設(shè)計新的結(jié)構(gòu)及驅(qū)動來相容。
發(fā)明內(nèi)容
鑒于上述,本發(fā)明提供一種通用型輸入輸出端口的配置方法及系統(tǒng)。
依據(jù)本發(fā)明一實施例的通用型輸入輸出端口的配置方法,包含讀取外部文件,從晶片擷取晶片信息,依據(jù)外部文件及晶片信息執(zhí)行晶片識別流程以取得晶片識別結(jié)果,且依據(jù)晶片識別結(jié)果配置通用型輸入輸出端口。其中,外部文件包含多個晶片系列數(shù)據(jù),所述多個晶片系列數(shù)據(jù)包含多個晶片區(qū)段數(shù)據(jù),所述多個晶片區(qū)段數(shù)據(jù)包含多個設(shè)備身份碼數(shù)據(jù),且每一設(shè)備身份碼數(shù)據(jù)包含對應(yīng)的設(shè)備身份碼名稱。
依據(jù)本發(fā)明一實施例的通用型輸入輸出端口的配置系統(tǒng),包含外部文件數(shù)據(jù)庫及基本輸入輸出系統(tǒng),二者彼此通訊連接。外部文件數(shù)據(jù)庫儲存有外部文件,其中外部文件包含多個晶片系列數(shù)據(jù),所述多個晶片系列數(shù)據(jù)包含多個晶片區(qū)段數(shù)據(jù),所述多個晶片區(qū)段數(shù)據(jù)包含多個設(shè)備身份碼數(shù)據(jù),且每一設(shè)備身份碼數(shù)據(jù)包含對應(yīng)的設(shè)備身份碼名稱。基本輸入輸出系統(tǒng)從外部文件數(shù)據(jù)庫讀取外部文件,從晶片擷取晶片信息,依據(jù)外部文件及晶片信息執(zhí)行晶片識別流程以取得晶片識別結(jié)果,并依據(jù)晶片識別結(jié)果配置通用型輸入輸出端口。
藉由上述結(jié)構(gòu),本案所揭示的通用型輸入輸出端口的配置方法及系統(tǒng),設(shè)計一通用主程序及外部文件的格式,其中外部文件包含多種平臺(晶片)的結(jié)構(gòu)信息及對應(yīng)的通用型輸入輸出端口配置信息,通用主程序則被執(zhí)行以讀取外部文件及晶片信息,據(jù)以判斷欲控制的通用型輸入輸出端口相連的晶片的屬性,再據(jù)以配置通用型輸入輸出端口。通過將所述通用主程序與外部文件分別儲存于計算機裝置及外部數(shù)據(jù)庫例如云端裝置中,本案所揭示的通用型輸入輸出端口的配置方法及系統(tǒng)無需將對應(yīng)多種平臺的完整控制程序碼儲存于計算機裝置中,減少占用的儲存空間,且能夠有效率地切換于不同規(guī)格的平臺間。此外,在未來新規(guī)格的平臺發(fā)表時,本案所揭示的通用型輸入輸出端口的配置方法及系統(tǒng)僅需更新外部文件的內(nèi)容,而無需重新開發(fā)通用型輸入輸出端口的整體控制程序,達到開發(fā)流程的簡化。
以上的關(guān)于本揭露內(nèi)容的說明及以下的實施方式的說明是用以示范與解釋本發(fā)明的精神與原理,并且提供本發(fā)明的專利申請范圍更進一步的解釋。
附圖說明
圖1是依據(jù)本發(fā)明一實施例所繪示的通用型輸入輸出端口的配置是統(tǒng)的功能方塊圖。
圖2是依據(jù)本發(fā)明另一實施例所繪示的通用型輸入輸出端口的配置系統(tǒng)的使用環(huán)境示意圖。
圖3是依據(jù)本發(fā)明一實施例所繪示的通用型輸入輸出端口的配置方法的流程圖。
圖4是依據(jù)本發(fā)明一實施例所繪示的通用型輸入輸出端口的配置方法中的晶片識別流程的流程圖。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于技嘉科技股份有限公司,未經(jīng)技嘉科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811554448.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





