[發(fā)明專利]一種檢測(cè)CPLD固件燒錄狀態(tài)的方法和裝置在審
| 申請(qǐng)?zhí)枺?/td> | 201410215620.7 | 申請(qǐng)日: | 2014-05-21 |
| 公開(kāi)(公告)號(hào): | CN104035846A | 公開(kāi)(公告)日: | 2014-09-10 |
| 發(fā)明(設(shè)計(jì))人: | 周克;徐建軍 | 申請(qǐng)(專利權(quán))人: | 青島歌爾聲學(xué)科技有限公司 |
| 主分類號(hào): | G06F11/22 | 分類號(hào): | G06F11/22 |
| 代理公司: | 北京市隆安律師事務(wù)所 11323 | 代理人: | 權(quán)鮮枝;何立春 |
| 地址: | 266061 山東省青島市*** | 國(guó)省代碼: | 山東;37 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 檢測(cè) cpld 固件燒錄 狀態(tài) 方法 裝置 | ||
1.一種檢測(cè)CPLD固件燒錄狀態(tài)的方法,其特征在于,該方法包括:
在固件原代碼中增加控制代碼,所述控制代碼對(duì)CPLD的至少一個(gè)通用輸入輸出GPIO的電平進(jìn)行控制;
將包含所述控制代碼的固件燒錄到CPLD中;
給CPLD上電,檢測(cè)所述GPIO的電平高低;
根據(jù)所述GPIO的電平高低判斷CPLD固件燒錄狀態(tài)。
2.如權(quán)利要求1所述的方法,其特征在于,該方法還包括:
在CPLD的所述至少一個(gè)通用輸入輸出GPIO上外接LED燈;
所述給CPLD上電,檢測(cè)所述GPIO的電平高低包括:
給CPLD上電,檢測(cè)根據(jù)所述GPIO的電平高低顯示的LED燈的亮滅。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述在固件原代碼中增加的控制代碼是對(duì)CPLD的一個(gè)通用輸入輸出GPIO的電平進(jìn)行控制;
所述根據(jù)所述GPIO的電平高低判斷CPLD固件燒錄狀態(tài)包括:
在所述GPIO為高電平或者LED燈亮?xí)r,判斷CPLD固件燒錄成功;在所述GPIO為低電平或者LED燈滅時(shí),判斷CPLD固件燒錄失敗。
4.如權(quán)利要求1或2所述的方法,其特征在于,所述在固件原代碼中增加的控制代碼是對(duì)CPLD的兩個(gè)通用輸入輸出GPIO的電平進(jìn)行控制;
所述兩個(gè)GPIO,若其中一個(gè)GPIO11,另一個(gè)GPIO12,
所述根據(jù)所述GPIO的電平高低判斷CPLD固件燒錄狀態(tài)包括:
所述GPIO11與所述GPIO12都為低電平,判斷CPLD固件燒錄失敗;
所述GPIO11為低電平,所述GPIO12為高電平,判斷CPLD固件燒錄成功且程序運(yùn)行正常;
所述GPIO11為高電平,所述GPIO12為低電平,判斷CPLD固件程序異常;
所述GPIO11與所述GPIO12都為高電平,判斷一個(gè)待定狀態(tài)。
5.如權(quán)利要求4所述的方法,其特征在于,所述兩個(gè)GPIO,在其中一個(gè)GPIO11上外接紅色LED燈,在另一個(gè)GPIO12上外接綠色LED燈;
所述根據(jù)所述GPIO的電平高低判斷CPLD固件燒錄狀態(tài)包括:
紅色LED燈與綠色LED燈都滅,判斷CPLD固件燒錄失敗;
紅色LED燈滅,綠燈LED燈亮,判斷CPLD固件燒錄成功且程序運(yùn)行正常;
紅色LED燈亮,綠燈LED燈滅,判斷CPLD固件程序異常;
紅色LED燈與綠色LED燈都亮,判斷一個(gè)待定狀態(tài)。
6.一種檢測(cè)CPLD固件燒錄狀態(tài)的裝置,其特征在于,該裝置包括:
代碼增加單元,適用于在固件原代碼中增加控制代碼,所述控制代碼對(duì)CPLD的至少一個(gè)通用輸入輸出GPIO的電平進(jìn)行控制;
燒錄單元,適用于將包含所述控制代碼的固件燒錄到CPLD中;
電平檢測(cè)單元,適用于給CPLD上電,檢測(cè)所述GPIO的電平高低;
狀態(tài)判斷單元,適用于根據(jù)所述GPIO的電平高低判斷CPLD固件燒錄狀態(tài)。
7.如權(quán)利要求6所述的裝置,其特征在于,該裝置進(jìn)一步包括:
LED燈,外接在CPLD的所述至少一個(gè)通用輸入輸出GPIO上;
所述電平檢測(cè)單元,具體適用于給CPLD上電,檢測(cè)根據(jù)所述GPIO的電平高低顯示的LED燈的亮滅。
8.如權(quán)利要求6或7所述的裝置,其特征在于,
所述代碼增加單元,具體適用于在固件原代碼中增加的控制代碼是對(duì)CPLD的一個(gè)通用輸入輸出GPIO的電平進(jìn)行控制;
所述狀態(tài)判斷單元,具體適用于在所述GPIO為高電平或者LED燈亮?xí)r,判斷CPLD固件燒錄成功;在所述GPIO為低電平或者LED燈滅時(shí),判斷CPLD固件燒錄失敗。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于青島歌爾聲學(xué)科技有限公司,未經(jīng)青島歌爾聲學(xué)科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410215620.7/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 檢測(cè)裝置、檢測(cè)方法和檢測(cè)組件
- 檢測(cè)方法、檢測(cè)裝置和檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法以及記錄介質(zhì)
- 檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)和檢測(cè)方法
- 檢測(cè)裝置、檢測(cè)設(shè)備及檢測(cè)方法
- 檢測(cè)芯片、檢測(cè)設(shè)備、檢測(cè)系統(tǒng)
- 檢測(cè)組件、檢測(cè)裝置以及檢測(cè)系統(tǒng)
- 檢測(cè)裝置、檢測(cè)方法及檢測(cè)程序
- 檢測(cè)電路、檢測(cè)裝置及檢測(cè)系統(tǒng)
- 一種衛(wèi)星移動(dòng)終端機(jī)中CPLD的測(cè)試方法
- CPLD的升級(jí)處理方法、裝置和系統(tǒng)
- CPLD的升級(jí)處理系統(tǒng)
- 一種加載邏輯文件的方法及裝置
- 一種通過(guò)BIOS升級(jí)CPLD的系統(tǒng)及方法
- 一種服務(wù)器刷新CPLD后自主生效的方法及BMC
- 一種CPLD的固件升級(jí)系統(tǒng)和方法
- 一種CPLD故障的檢測(cè)和修復(fù)方法及裝置
- 基于CPLD存儲(chǔ)雙控同步系統(tǒng)、方法、設(shè)備及存儲(chǔ)介質(zhì)
- 一種升級(jí)CPLD硬件的裝置、方法及電子設(shè)備
- 狀態(tài)檢測(cè)裝置及狀態(tài)檢測(cè)方法
- 狀態(tài)估計(jì)裝置以及狀態(tài)估計(jì)方法
- 經(jīng)由次級(jí)狀態(tài)推斷管理狀態(tài)
- 狀態(tài)估計(jì)裝置及狀態(tài)估計(jì)方法
- 狀態(tài)估計(jì)裝置、狀態(tài)估計(jì)方法
- 狀態(tài)預(yù)測(cè)裝置以及狀態(tài)預(yù)測(cè)方法
- 狀態(tài)推定裝置、狀態(tài)推定方法和狀態(tài)推定程序
- 狀態(tài)檢測(cè)系統(tǒng)及狀態(tài)檢測(cè)方法
- 狀態(tài)判定裝置、狀態(tài)判定方法以及狀態(tài)判定程序
- 狀態(tài)判斷裝置以及狀態(tài)判斷方法





