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

電子設(shè)備及其中斷保護方法

文檔序號:6502911閱讀:203來源:國知局
電子設(shè)備及其中斷保護方法
【專利摘要】一種電子設(shè)備,其包括存儲器及處理器。該存儲器用于存儲相關(guān)數(shù)據(jù),處理器用于將數(shù)據(jù)寫入存儲器并當偵測到有數(shù)據(jù)需要寫入存儲器時,啟動中斷保護以屏蔽且不響應(yīng)外界中斷事件產(chǎn)生的中斷指令。本發(fā)明還提供一種用于防止向存儲器寫數(shù)據(jù)時被中斷的中斷保護方法。
【專利說明】
電子設(shè)備及其中斷保護方法

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種電子設(shè)備,特別涉及一種防止向存儲器寫數(shù)據(jù)時被中斷的電子設(shè)備。

【背景技術(shù)】
[0002]在目前市場上的電子設(shè)備中,例如,光碟播放機或電腦等,通常會設(shè)置有用以存儲系統(tǒng)重要參數(shù)的存儲器,例如,電可擦可編程只讀存儲器(Electrically ErasableProgrammable Read-Only Memory, EEPROM)?當有數(shù)據(jù)需要向存儲器中寫入時,存儲器在收到寫入指令后便會執(zhí)行寫數(shù)據(jù)動作。但,若此時外部恰好有中斷事件(例如,Timer中斷、UART中斷等)發(fā)生,則電子設(shè)備將不會考慮寫入存儲器中的數(shù)據(jù)是否已完成,便會直接轉(zhuǎn)入處理外部的中斷事件。如此,將會導致寫入存儲器的數(shù)據(jù)會發(fā)生錯誤,從而導致系統(tǒng)異常的發(fā)生。


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

[0003]有鑒于此,有必要提供一種防止向存儲器寫數(shù)據(jù)時被中斷的電子設(shè)備。
[0004]一種電子設(shè)備,其包括存儲器及處理器。該存儲器用于存儲相關(guān)數(shù)據(jù),處理器用于將數(shù)據(jù)寫入存儲器并當偵測到有數(shù)據(jù)需要寫入存儲器時,啟動中斷保護以屏蔽且不響應(yīng)外界中斷事件產(chǎn)生的中斷指令。
[0005]另外,本發(fā)明還提供一種用于防止向存儲器寫數(shù)據(jù)時被中斷的中斷保護方法,所述中斷保護方法包括如下步驟:
檢測是否有數(shù)據(jù)需要寫入存儲器中;
當有數(shù)據(jù)需要寫入存儲器時,啟動中斷保護以屏蔽且不響應(yīng)外界中斷事件產(chǎn)生的中斷指令;
開始向存儲器中寫入數(shù)據(jù)。
[0006]上述電子設(shè)備及中斷保護方法,能夠在檢測到有數(shù)據(jù)需要寫入存儲器時,先啟動中斷保護將外部中斷事件產(chǎn)生的中斷指令屏蔽,從而使處理器在向存儲器中寫入數(shù)據(jù)過程中不會響應(yīng)中斷指令直到數(shù)據(jù)寫入完成。如此,處理器在向存儲器寫入數(shù)據(jù)時不會受到外部中斷事件的干擾,從而保證寫入存儲器中的數(shù)據(jù)的正確與完整性。

【專利附圖】

【附圖說明】
[0007]圖1為本發(fā)明一較佳實施方式的電子設(shè)備的功能模塊圖。
[0008]圖2為本發(fā)明一較佳實施方式的中斷保護方法的流程圖。
[0009]主要元件符號說明 __
電子設(shè)備_99_
■緩存單元10
存儲器一_12_
輸入單元114

【權(quán)利要求】
1.一種電子設(shè)備,其包括存儲器及處理器,該存儲器用于存儲相關(guān)數(shù)據(jù),處理器用于將數(shù)據(jù)寫入存儲器,其特征在于:該處理器用于當偵測到有數(shù)據(jù)需要寫入存儲器時,啟動中斷保護以屏蔽且不響應(yīng)外界中斷事件產(chǎn)生的中斷指令。
2.如權(quán)利要求1所述的電子設(shè)備,其特征在于:該存儲器在數(shù)據(jù)寫入完成時輸出完成指令,該處理器還用于響應(yīng)完成指令解除中斷保護。
3.如權(quán)利要求1所述的電子設(shè)備,其特征在于:該處理器包括保護單元、偵測單元以及處理單元,該偵測單元用于檢測電子設(shè)備中是否有需要寫入存儲器的數(shù)據(jù);當有數(shù)據(jù)需要寫入存儲器時,該保護單元啟動中斷保護屏蔽外部中斷事件產(chǎn)生的中斷指令并產(chǎn)生寫入指令,該處理單元響應(yīng)寫入指令向存儲器中寫入數(shù)據(jù)并當數(shù)據(jù)寫入完成時輸出完成指令,該保護單元還用于響應(yīng)完成指令解除中斷保護。
4.如權(quán)利要求3所述的電子設(shè)備,其特征在于:該電子設(shè)備包括緩存單元,該偵測單元用于檢測緩存單元中是否存放有需要寫入存儲器的數(shù)據(jù);當緩存單元中有數(shù)據(jù)需要寫入存儲器時,該偵測單元輸出啟動指令,該保護單元響應(yīng)該啟動指令啟動中斷保護。
5.如權(quán)利要求3所述的電子設(shè)備,其特征在于:該緩存單元為隨機存儲器。
6.如權(quán)利要求1所述的電子設(shè)備,其特征在于:該存儲器為電可擦可編程只讀存儲器。
7.—種中斷保護方法,其用于防止處理器向存儲器寫入數(shù)據(jù)時被中斷,該中斷保護方法包括如下步驟: 檢測是否有數(shù)據(jù)需要寫入存儲器中; 當有數(shù)據(jù)需要寫入存儲器時,啟動中斷保護以屏蔽且不響應(yīng)外界中斷事件產(chǎn)生的中斷指令; 開始向存儲器中寫入數(shù)據(jù)。
8.如權(quán)利要求7所述的中斷保護方法,其特征在于:當數(shù)據(jù)寫入完成時,解除中斷保護。
9.如權(quán)利要求7所述的中斷保護方法,其特征在于:檢測是否有數(shù)據(jù)需要寫入存儲器中的步驟為檢測緩存單元中是否有數(shù)據(jù)需要寫入存儲器中。
10.如權(quán)利要求7所述的中斷保護方法,其特征在于:該存儲器為電可擦可編程只讀存儲器。
【文檔編號】G06F11/00GK104166598SQ201310180891
【公開日】2014年11月26日 申請日期:2013年5月16日 優(yōu)先權(quán)日:2013年5月16日
【發(fā)明者】王雅國, 陳俊卿 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
清流县| 孝昌县| 葫芦岛市| 隆德县| 乐昌市| 宝清县| 志丹县| 江源县| 盐边县| 黑水县| 富宁县| 从化市| 北海市| 濮阳市| 荔浦县| 郸城县| 松江区| 龙胜| 西宁市| 万山特区| 吕梁市| 尼勒克县| 岐山县| 新化县| 二连浩特市| 潜江市| 普格县| 西青区| 苍南县| 宜春市| 于都县| 什邡市| 贵溪市| 昌平区| 肇州县| 峨眉山市| 米林县| 贵南县| 泾阳县| 伊吾县| 武冈市|