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

利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置及方法

文檔序號:7629303閱讀:232來源:國知局
專利名稱:利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置及方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種拍攝模塊錯誤動作的監(jiān)視電路,特別涉及一種利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置及方法。
背景技術(shù)
在現(xiàn)有技術(shù)中,使用軟件的方式處理所有事件加重了便攜式終端控制部(CPU)的負(fù)荷。當(dāng)沒有識別拍攝模塊狀態(tài)的寄存器(Register)時(shí),即使拍攝模塊本身的性能非常優(yōu)秀,也因?yàn)楸慌懦谂臄z模塊的選擇對象范圍之外而無法監(jiān)視錯誤操作。
現(xiàn)有拍攝模塊的監(jiān)視方法每隔幾十毫秒對拍攝模塊內(nèi)部狀態(tài)寄存器(Status register)進(jìn)行一次輪流檢測(Polling),檢測拍攝模塊的狀態(tài)并對其進(jìn)行復(fù)位,防止靜電放電(ESDElectronic Static discharge)或拍攝模塊發(fā)生錯誤操作。
輪流檢測是指利用軟件方式監(jiān)視特定標(biāo)記的步驟。控制部以特定時(shí)間的間隔(通常以μs或ms作為單位)持續(xù)監(jiān)視電路內(nèi)部的狀態(tài)寄存器。
使用軟件輪流檢測法進(jìn)行拍攝模塊錯誤操作監(jiān)視的方式存在如下所述的問題軟件輪流檢測方式需要每隔一定的時(shí)間間隔持續(xù)地對驅(qū)動拍攝模塊的電路內(nèi)部的狀態(tài)寄存器進(jìn)行輪流檢測,增加控制部負(fù)荷,使整體系統(tǒng)性能下降。
軟件輪流檢測方式會產(chǎn)生任務(wù)開關(guān)延遲的現(xiàn)象,影響正常任務(wù)的執(zhí)行。
有些拍攝模塊沒有安裝用于判斷工作狀態(tài)正常與否的狀態(tài)寄存器,不能利用軟件輪流檢測的方式防止拍攝模塊發(fā)生錯誤動作。

發(fā)明內(nèi)容
為克服上述現(xiàn)有的問題,本發(fā)明的目的在于提供一種利用簡單的硬件邏輯,監(jiān)視拍攝模塊發(fā)生錯誤動作的裝置及方法。
本發(fā)明提供了一種利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置,其特征在于,包括計(jì)數(shù)器,為監(jiān)視拍攝模塊是否向控制部輸出正確的時(shí)鐘脈沖而檢測時(shí)鐘脈沖并進(jìn)行輸出;D-觸發(fā)器,將所述計(jì)數(shù)器的輸出做為輸入,發(fā)出控制部中斷信號。
所述計(jì)數(shù)器包括第1計(jì)數(shù)器和第2計(jì)數(shù)器。當(dāng)拍攝模塊輸出時(shí)鐘脈沖時(shí),所述第1計(jì)數(shù)器將所述時(shí)鐘脈沖作為所述第1計(jì)數(shù)器的時(shí)鐘脈沖,輸出第1輸出信號。
所述第2計(jì)數(shù)器將所述第1計(jì)數(shù)器輸出的第1輸出信號與拍攝模塊內(nèi)部的標(biāo)準(zhǔn)時(shí)鐘脈沖進(jìn)行比較,使標(biāo)準(zhǔn)時(shí)鐘脈沖變得可用并以指定脈沖輸出第2輸出信號。
如果所述第2計(jì)數(shù)器輸出第2輸出信號,所述D-觸發(fā)器以第2輸出信號為輸入信號并被觸發(fā),向控制部發(fā)出中斷信號。
本發(fā)明還提供了一種利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的方法,其特征在于,包括第一計(jì)數(shù)步驟,為判斷拍攝模塊輸出至控制部的時(shí)鐘脈沖是否正確,將所述拍攝模塊輸出的時(shí)鐘脈沖輸入至第1計(jì)數(shù)器,所述第1計(jì)數(shù)器輸出第1輸出信號;第二計(jì)數(shù)步驟,第2計(jì)數(shù)器將所述第一計(jì)數(shù)步驟輸出的所述第1輸出信號與標(biāo)準(zhǔn)時(shí)鐘脈沖進(jìn)行比較,并輸出第2輸出信號;中斷步驟,所述第二計(jì)數(shù)步驟中的所述第2輸出信號作為輸入信號,觸發(fā)D-觸發(fā)器,并由D-觸發(fā)器向控制部發(fā)出中斷信號。
在所述第二計(jì)數(shù)步驟中,當(dāng)所述第一計(jì)數(shù)步驟輸出的第1輸出信號的脈沖頻率高于標(biāo)準(zhǔn)時(shí)鐘脈沖的頻率時(shí),標(biāo)準(zhǔn)時(shí)鐘為不可用時(shí)鐘信號,第2計(jì)數(shù)器停止輸出第2輸出信號。
在所述第二計(jì)數(shù)步驟中,當(dāng)所述第1計(jì)數(shù)器步驟輸出的第1輸出信號的脈沖頻率低于系統(tǒng)內(nèi)部的標(biāo)準(zhǔn)時(shí)鐘脈沖頻率時(shí),標(biāo)準(zhǔn)時(shí)鐘為可用時(shí)鐘信號,第2計(jì)數(shù)器輸出第2輸出信號至D-觸發(fā)器,觸發(fā)D-觸發(fā)器。
在所述中斷步驟中,所述第二計(jì)數(shù)步驟輸出的第2輸出信號作為D-觸發(fā)器的輸入信號,所述的輸入信號觸發(fā)D-觸發(fā)器,D-觸發(fā)器向控制部輸出終端信號。
本發(fā)明的有益效果在于,可以簡單地采取基于硬件邏輯的中斷信號方式來減少控制部的負(fù)荷,還可以在沒有寄存器(Register)的非正常狀態(tài)下正常使用。


圖1是本發(fā)明一實(shí)施例的錯誤動作監(jiān)視裝置各模塊結(jié)構(gòu)說明圖。
圖2是適用本發(fā)明的錯誤動作監(jiān)視設(shè)備的時(shí)序模擬說明圖。
附圖主要部分的符號說明第1計(jì)數(shù)器10第2計(jì)數(shù)器20D-觸發(fā)器30具體實(shí)施方式
下面結(jié)合附圖對適用本發(fā)明的實(shí)施例進(jìn)行詳細(xì)說明需要說明的是,本發(fā)明中盡可能使用了當(dāng)前廣泛使用的普通術(shù)語,而在特殊的部分也采用了專利申請人擬定的術(shù)語,并在發(fā)明的說明部分對術(shù)語的意義進(jìn)行了詳細(xì)說明,以便明確該術(shù)語在本發(fā)明中所具有的意義。
適用本發(fā)明的便攜式終端拍攝模塊監(jiān)視方法的邏輯結(jié)構(gòu)是利用簡單的硬件邏輯代替了現(xiàn)有的軟件方式輪流檢測的方法,使用硬件終端信號的方式,只有在拍攝模塊發(fā)生事件時(shí)復(fù)位拍攝模塊,并可以在拍攝模塊沒有內(nèi)部狀態(tài)寄存器的狀態(tài)下正常工作。
本發(fā)明通過判斷拍攝模塊發(fā)送到控制部的時(shí)鐘脈沖狀態(tài)是否異常,對拍攝模塊執(zhí)行復(fù)位,而拍攝模塊的異常狀態(tài)在ESD或非正常狀態(tài)下隨時(shí)發(fā)生。
下面參考附圖對適用本發(fā)明的實(shí)施例進(jìn)行說明。圖1為適用本發(fā)明的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊錯誤動作的裝置模塊結(jié)構(gòu)圖。監(jiān)視錯誤動作的裝置包括第1計(jì)數(shù)器10、第2計(jì)數(shù)器20、D-觸發(fā)器30。
第1計(jì)數(shù)器10是使用74163 IC芯片的計(jì)數(shù)器,用于監(jiān)視拍攝模塊輸出到控制部(CPU)的時(shí)鐘脈沖是否正確。拍攝部向控制部傳送的時(shí)鐘脈沖為第1計(jì)數(shù)器的時(shí)鐘脈沖,第1計(jì)數(shù)器根據(jù)時(shí)鐘脈沖輸出第1輸出信號。
將第1計(jì)數(shù)器10輸出的第1輸出信號與系統(tǒng)內(nèi)部的標(biāo)準(zhǔn)時(shí)鐘脈沖進(jìn)行比較,當(dāng)標(biāo)準(zhǔn)時(shí)鐘為不可用時(shí)鐘信號時(shí),第2計(jì)數(shù)器停止輸出第2輸出信號,當(dāng)標(biāo)準(zhǔn)時(shí)鐘為可用時(shí)鐘信號時(shí),輸出第2輸出信號。
標(biāo)準(zhǔn)時(shí)鐘是指根據(jù)不同的拍攝模塊的規(guī)定時(shí)鐘脈沖頻率。
第2計(jì)數(shù)器20輸出的第2輸出信號觸發(fā)D-觸發(fā)器30,D-觸發(fā)器向控制部發(fā)出硬件中斷信號。
D-觸發(fā)器30一般對輸入信號進(jìn)行時(shí)鐘脈沖時(shí)間間隔的延遲之后輸出;D-觸發(fā)器是具有兩個穩(wěn)定狀態(tài)的雙穩(wěn)定狀態(tài)多頻振蕩器,其根據(jù)觸發(fā)信號進(jìn)入某一穩(wěn)定狀態(tài),并在得到下一個觸發(fā)信號之前保持該穩(wěn)定狀態(tài)。
下面繼續(xù)結(jié)合附圖,對錯誤操作監(jiān)視電路的工作進(jìn)行詳細(xì)的說明圖2是適用本發(fā)明的錯誤動作監(jiān)視設(shè)備的時(shí)序模擬說明圖。
如上所述,本發(fā)明包括兩個計(jì)數(shù)器10,20和一個D-觸發(fā)器30,兩個計(jì)數(shù)器10,20監(jiān)視拍攝模塊輸出到控制部的時(shí)鐘脈沖是否正確。當(dāng)拍攝模塊向控制部輸出一定頻率的時(shí)鐘脈沖時(shí),電路的第1計(jì)數(shù)器10輸出第1輸出信號,且第1輸出信號的脈沖寬度由時(shí)鐘脈沖的時(shí)鐘頻率決定。
將第1輸出信號輸入至第2計(jì)數(shù)器20。第2計(jì)數(shù)器20將第1輸出信號的脈沖寬度與系統(tǒng)內(nèi)部標(biāo)準(zhǔn)時(shí)鐘脈沖的脈沖寬度進(jìn)行比較,當(dāng)標(biāo)準(zhǔn)時(shí)鐘的脈沖寬度小于第1計(jì)數(shù)器10輸出的第1輸出信號的脈沖寬度時(shí),標(biāo)準(zhǔn)時(shí)鐘將為不可用信號,第2計(jì)數(shù)器20停止輸出第2輸出信號,即輸出至第1計(jì)數(shù)器10的時(shí)鐘脈沖頻率高于第2計(jì)數(shù)器20中的標(biāo)準(zhǔn)時(shí)鐘的時(shí)鐘脈沖頻率,即拍攝模塊的狀態(tài)正常。
但當(dāng)?shù)?計(jì)數(shù)器20中對第1輸出信號的脈沖寬度與標(biāo)準(zhǔn)時(shí)鐘脈沖的脈沖寬度進(jìn)行比較,比較結(jié)果為,標(biāo)準(zhǔn)時(shí)鐘脈沖的脈沖寬度大于第1輸出信號的脈沖寬度時(shí),標(biāo)準(zhǔn)時(shí)鐘脈沖為可用信號,第2計(jì)數(shù)器輸出第2輸出信號。
當(dāng)輸入到第1計(jì)數(shù)器10的時(shí)鐘脈沖狀態(tài)異常,其時(shí)鐘脈沖的頻率降為幾兆或數(shù)十K,即低于標(biāo)準(zhǔn)時(shí)鐘脈沖的頻率。
此時(shí),由第2計(jì)數(shù)器20輸出的第2輸出信號以相應(yīng)脈沖輸入到D-觸發(fā)器30,而D-觸發(fā)器30會在被觸發(fā)的同時(shí)輸出中斷信號。
D-觸發(fā)器30向控制部輸出硬件中斷信號,控制部對接收的中斷信號狀態(tài)進(jìn)行判斷后,利用軟件方式的中斷服務(wù)處理程序?qū)ε臄z模塊進(jìn)行復(fù)位。
如上所述,通過對拍攝模塊控制部的時(shí)鐘脈沖進(jìn)行檢測,當(dāng)控制部的時(shí)鐘脈沖處于異常狀態(tài)時(shí),對拍攝模塊進(jìn)行復(fù)位,為了可以繼續(xù)監(jiān)視拍攝模塊的錯誤操作,控制部將分配一針(PIN)的GPIO(General Purpose I/O)使觸發(fā)器恢復(fù)高(High)的正常狀態(tài),使利用硬件邏輯的便攜式終端拍攝模塊監(jiān)視裝置重新工作。
從控制部獲取中斷信號狀態(tài)開始到復(fù)位直至恢復(fù)中斷信號的PIN為High狀態(tài)的過程,是利用軟件方式進(jìn)行的。
如上所述,現(xiàn)有的輪流檢測方式需要持續(xù)對事件進(jìn)行監(jiān)視(Monitoring),即使在沒有事件發(fā)生的狀態(tài)下仍然要占用控制部資源。持續(xù)監(jiān)視的過程相當(dāng)于處理器在執(zhí)行相應(yīng)的工作,因此輪流檢測的方式需要持續(xù)占用處理器,當(dāng)執(zhí)行較大的應(yīng)用程序時(shí),處理器會出現(xiàn)速度變慢等現(xiàn)象,也有可能在計(jì)時(shí)器異常時(shí)處理器無法正確判斷是否有事件發(fā)生。
相反,使用本發(fā)明時(shí),利用簡單硬件邏輯發(fā)出中斷信號,在處理器執(zhí)行其它命令的過程中,處理器只有在接收到中斷信號時(shí),由中斷信號處理程序執(zhí)行相應(yīng)的操作,從而大幅提高了處理器的效率。
在如上所述,當(dāng)D-觸發(fā)器30輸出中斷信號時(shí),控制部利用中斷信號處理程序執(zhí)行相應(yīng)的操作,最后返回原始狀態(tài)。中斷信號處理是在發(fā)生特定的事件時(shí)由應(yīng)用程序內(nèi)部的相關(guān)函數(shù)執(zhí)行的。另外,可以使該函數(shù)立即執(zhí)行,也可以按順序在執(zhí)行隊(duì)列中等待執(zhí)行。
如上所述,上述結(jié)構(gòu)可以利用硬件方式檢測拍攝模塊的時(shí)鐘脈沖在正常或異常狀態(tài)下的時(shí)鐘脈沖時(shí)間之間的差異,即第1計(jì)數(shù)器10輸出的第1輸出信號的時(shí)鐘脈沖寬度,并利用相關(guān)的脈沖寬度使第2計(jì)數(shù)器20變得可用并輸出第2輸出信號,從而實(shí)現(xiàn)簡單實(shí)用的監(jiān)視電路。
此外,當(dāng)主板內(nèi)部安裝有硬件監(jiān)視計(jì)時(shí)器(Watch-dog Timer)或74123 IC芯片時(shí),拍攝模塊異常但不輸出任何時(shí)鐘脈沖的情況下也能利用監(jiān)視計(jì)時(shí)器或74123 IC芯片控制D-觸發(fā)器30,從而實(shí)現(xiàn)如上所述的錯誤動作監(jiān)視電路。
無論是否具有時(shí)鐘脈沖,上述的監(jiān)視計(jì)時(shí)器或74123 IC芯片都可以監(jiān)視拍攝模塊的狀態(tài),當(dāng)拍攝模塊有可能發(fā)生錯誤動作時(shí),將拍攝模塊的狀態(tài)發(fā)送到D-觸發(fā)器,達(dá)到監(jiān)視拍攝模塊錯誤動作的效果。
如上所述,特征為利用硬件邏輯監(jiān)視錯誤動作的本發(fā)明并不局限于本實(shí)施例的計(jì)數(shù)器等,也可以利用與其類似的其它邏輯結(jié)構(gòu)。
本發(fā)明的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置及方法的有益效果如下1.通過簡單的硬件邏輯,利用硬件中斷信號的方式取代現(xiàn)有的軟件輪流檢測方式,可以減少控制部的負(fù)荷。
2.在異常狀態(tài)下,即使拍攝模塊中沒有狀態(tài)寄存器,也可以利用D-觸發(fā)器發(fā)出中斷信號并進(jìn)行處理。
3.通過與監(jiān)視計(jì)時(shí)器或74123 IC芯片結(jié)合,在不發(fā)出任何時(shí)鐘脈沖的狀態(tài)下仍然可以監(jiān)視錯誤操作。
以上實(shí)施例僅用于說明本發(fā)明的實(shí)施過程,并非用于限定本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置,其特征在于,包括計(jì)數(shù)器,為監(jiān)視拍攝模塊是否向控制部輸出正確的時(shí)鐘脈沖而檢測時(shí)鐘脈沖并進(jìn)行輸出;D-觸發(fā)器,將所述計(jì)數(shù)器的輸出做為輸入,發(fā)出控制部中斷信號。
2.根據(jù)權(quán)利要求1所述的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置,其特征在于,所述計(jì)數(shù)器包括第1計(jì)數(shù)器和第2計(jì)數(shù)器。
3.根據(jù)權(quán)利要求2所述的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置,其特征在于,當(dāng)拍攝模塊輸出時(shí)鐘脈沖時(shí),所述第1計(jì)數(shù)器將所述時(shí)鐘脈沖作為所述第1計(jì)數(shù)器的時(shí)鐘脈沖,輸出第1輸出信號。
4.根據(jù)權(quán)利要求2所述的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置,其特征在于,所述第2計(jì)數(shù)器將所述第1計(jì)數(shù)器輸出的第1輸出信號與拍攝模塊內(nèi)部的標(biāo)準(zhǔn)時(shí)鐘脈沖進(jìn)行比較,使標(biāo)準(zhǔn)時(shí)鐘脈沖變得可用并以指定脈沖輸出第2輸出信號。
5.根據(jù)權(quán)利要求2所述的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置,其特征在于如果所述第2計(jì)數(shù)器輸出第2輸出信號,所述D-觸發(fā)器以第2輸出信號為輸入信號并被觸發(fā),向控制部發(fā)出中斷信號。
6.一種利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的方法,其特征在于,包括第一計(jì)數(shù)步驟,為判斷拍攝模塊輸出至控制部的時(shí)鐘脈沖是否正確,將所述拍攝模塊輸出的時(shí)鐘脈沖輸入至第1計(jì)數(shù)器,所述第1計(jì)數(shù)器輸出第1輸出信號;第二計(jì)數(shù)步驟,第2計(jì)數(shù)器將所述第一計(jì)數(shù)步驟輸出的所述第1輸出信號與標(biāo)準(zhǔn)時(shí)鐘脈沖進(jìn)行比較,并輸出第2輸出信號;中斷步驟,所述第二計(jì)數(shù)步驟中的所述第2輸出信號作為輸入信號,觸發(fā)D-觸發(fā)器,并由D-觸發(fā)器向控制部發(fā)出中斷信號。
7.根據(jù)權(quán)利要求6所述的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的方法,其特征在于在所述第二計(jì)數(shù)步驟中,當(dāng)所述第一計(jì)數(shù)步驟輸出的第1輸出信號的脈沖頻率高于標(biāo)準(zhǔn)時(shí)鐘脈沖的頻率時(shí),標(biāo)準(zhǔn)時(shí)鐘為不可用時(shí)鐘信號,第2計(jì)數(shù)器停止輸出第2輸出信號。
8.根據(jù)權(quán)利要求6所述的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的方法,其特征在于在所述第二計(jì)數(shù)步驟中,當(dāng)所述第1計(jì)數(shù)器步驟輸出的第1輸出信號的脈沖頻率低于系統(tǒng)內(nèi)部的標(biāo)準(zhǔn)時(shí)鐘脈沖頻率時(shí),標(biāo)準(zhǔn)時(shí)鐘為可用時(shí)鐘信號,第2計(jì)數(shù)器輸出第2輸出信號至D-觸發(fā)器,觸發(fā)D-觸發(fā)器。
9.根據(jù)權(quán)利要求6所述的利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的方法,其特征在于在所述中斷步驟中,所述第二計(jì)數(shù)步驟輸出的第2輸出信號作為D-觸發(fā)器的輸入信號,所述的輸入信號觸發(fā)D-觸發(fā)器,D-觸發(fā)器向控制部輸出終端信號。
全文摘要
一種利用硬件邏輯監(jiān)視便攜式終端拍攝模塊的裝置及方法,包括計(jì)數(shù)器,為監(jiān)視拍攝模塊是否向控制部輸出正確的時(shí)鐘脈沖而檢測時(shí)鐘脈沖并進(jìn)行輸出;D-觸發(fā)器(Flip-flop),將所述計(jì)數(shù)器的輸出做為輸入,發(fā)出控制部中斷信號。利用本發(fā)明,可以簡單地采取基于硬件邏輯的中斷信號方式來減少控制部的負(fù)荷,還可以在沒有寄存器(Register)的非正常狀態(tài)下正常使用。
文檔編號H04N17/00GK1812494SQ20051013202
公開日2006年8月2日 申請日期2005年12月16日 優(yōu)先權(quán)日2004年12月29日
發(fā)明者成一國 申請人:樂金電子(中國)研究開發(fā)中心有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
册亨县| 滕州市| 盈江县| 彭阳县| 资中县| 黑河市| 黄石市| 靖安县| 南召县| 博野县| 古蔺县| 睢宁县| 砚山县| 禹州市| 天津市| 遂平县| 凤冈县| 固安县| 特克斯县| 沙洋县| 诸城市| 昭通市| 九龙坡区| 萍乡市| 楚雄市| 宜春市| 南召县| 沭阳县| 绥宁县| 子长县| 忻州市| 瑞丽市| 湘阴县| 象山县| 错那县| 汨罗市| 黄石市| 郯城县| 合水县| 互助| 延寿县|