Cpu啟動狀態切換控制電路的製作方法
2023-07-18 20:49:06 4
Cpu啟動狀態切換控制電路的製作方法
【專利摘要】本實用新型公開了一種CPU啟動狀態切換控制電路,它包括CPU和與之連接的包括看門狗電路在內的外圍電路,所述CPU和包括看門狗電路在內的外圍電路通過一個雙刀雙擲開關連接,從所述雙刀雙擲開關的每一組開關引出3根引線,其中一組開關的引出線連接CPU的啟動引腳,其引入線分別連接電源端和接地端;另一組開關的引出線連接CPU的異步復位引腳,其引入線分別連接看門狗電路的復位輸出端和RC復位電路復位信號。本實用新型通過簡化配置實現CPU啟動時進入不同模式,解決了調試或生產時看門狗和CPU的連接,避免因使用跳線而需要打開機箱的問題,實現方式簡單,方便。
【專利說明】CPU啟動狀態切換控制電路
【技術領域】
[0001]本實用新型涉及一種CPU啟動控制裝置,特別是涉及一種能夠實現CPU啟動時進入不同狀態的切換控制電路。
【背景技術】
[0002]在設計基於CPU的電子產品時,開發階段、生產階段以及最終產品的運行階段,需要通過啟動時配置外部I/o為合適的電平來決定CPU進入不同的工作模式。如STM32系列CPU,當B00T1固定為低電平時,通過將BootO引腳上拉高電平啟動,進入系統模式。在此模式下,運行的程序是CPU設計廠家設計的通用程序,只有簡單的更新程序功能,沒有對一般I/O 口操作的功能。一般用來更新用戶程序,此模式多為調試或生產時使用。而將BootO引腳下拉為低電平啟動,進入正常模式,此時的程序是產品設計者設計的程序,可以控制CPU的所有資源,如控制I/O實現餵狗操作等,此模式即為設備正常運行時的狀態。
[0003]常用的做法是通過增加跳線,根據需要進行連接。如需要更新程序,則需要拆下設備,更改跳線後才能操作,操作完成後還需恢復跳線狀態,使用不方便,增加維護維修工作量。而且,多數基於CPU的電子產品,為了增加系統的可靠性,一般會增加一個外部的看門狗電路,程序正常運行時,會定時改變看門狗電路輸入電平的餵狗信號,當系統出現故障時,不能及時的改變餵狗信號時,看門狗電路發出復位信號使CPU復位,重新開始工作,從而保證CPU總是能正常的工作。而當調試或者生產的時候,需要運行在系統模式,而在系統模式下沒有餵狗信號,所以需要斷開看門狗發出的復位信號,當正常運行時,則要連接看門狗發出的復位信號到CPU的復位引腳上。這種情況下也需採用跳線的方式來實現看門狗復位信號和CPU之間的連接。
[0004]此外,採用跳線的方法有一個限制,就是一般需要打開設備的外殼,才能操作,對於結構複雜的設備,操作起來比較麻煩,特別是對於一些設備內部帶有高壓,打開設備無疑會增加維護人員的危險性,存在安全隱患。
【發明內容】
[0005]本實用新型針對現有技術提出的問題,提出一種CPU啟動狀態切換控制電路,通過簡化配置實現CPU啟動時進入不同的工作模式,實現方式簡單,方便。
[0006]本實用新型所採用的技術方案:
[0007]一種CPU啟動狀態切換控制電路,包括CPU和與之連接的包括看門狗電路在內的外圍電路,所述CPU和包括看門狗電路在內的外圍電路通過一個雙刀雙擲開關連接,從所述雙刀雙擲開關的每一組開關引出3根引線,其中一組開關的引出線連接CPU的啟動引腳,其引入線分別連接電源端和接地端;另一組開關的引出線連接CPU的異步復位引腳,其引入線分別連接看門狗電路的復位輸出端和RC復位電路復位信號。
[0008]所述的CPU啟動狀態切換控制電路,所述雙刀雙擲開關安裝在設備機箱上,其開關引線與設備機箱內的CPU及包括看門狗電路在內的外圍電路連接,從而可以實現不打開機箱的情況下實現程序的更新。
[0009]本實用新型的有益積極效果:
[0010]1、本實用新型CPU啟動狀態切換控制電路,通過簡化配置實現CPU啟動進入不同模式的控制方式,實現方式簡單,使用方便,提高了安全性。解決了調試或生產時看門狗和CPU的連接,避免因使用跳線而需要打開機箱的問題,同時滿足CPU不同運行模式下,看門狗電路使能。
[0011]2、本實用新型CPU啟動狀態切換控制電路,巧妙的通過一個雙刀雙擲開關,解決了 CPU在下載程序時需要的引腳配置以及看門狗復位輸出和CPU復位引腳之間的連接問題,不僅實現了 CPU運行狀態切換的簡化,而且由於是一個開關,可以安裝在設備機箱上,從而實現不打開機箱的情況下實現程序的更新。
【專利附圖】
【附圖說明】
[0012]圖1:本實用新型CPU啟動狀態切換控制電路原理圖;
[0013]圖2:本實用新型CPU啟動控制電路原理圖之一(Boot引腳需要低電平運行應用程式);
[0014]圖3:本實用新型CPU啟動控制電路原理圖之二(Boot引腳需要高電平運行應用程式)。
【具體實施方式】
[0015]實施例:
[0016]參見圖1?圖2,本實用新型CPU啟動狀態切換控制電路,包括CPU和與之連接的包括看門狗電路在內的外圍電路,所述CPU和包括看門狗電路在內的外圍電路通過一個雙刀雙擲開關連接,從所述雙刀雙擲開關的每一組開關引出3根引線,其中一組開關的引出線連接CPU的啟動引腳,其引入線分別連接電源端和接地端;另一組開關的引出線連接CPU的異步復位引腳,其引入線分別連接看門狗電路的復位輸出端和RC復位電路復位信號。
[0017]本實用新型CPU啟動狀態切換控制電路,通過雙刀雙擲自鎖開關或者兩組單刀雙擲自鎖開關實現。其中一組開關控制Boot引腳的連接狀態,另一組控制CPU復位信號的連接,通過開關在不同狀態,實現CPU的Boot引腳和復位引腳連接關係的切換,從而實現CPU啟動時進入不同的模式。
[0018]所述開關可以安裝在設備機箱上,其開關引線與設備機箱內的CPU及包括看門狗電路在內的外圍電路連接,從而可以實現在不打開機箱的情況下實現程序的更新和工作模式的切換。
[0019]如圖2所示,以BootO低電平為運行用戶模式,高電平為系統模式為例,當需要下載程序時,開關狀態為3-2連接,6-5連接,BootO連接為高電平,此時CPU處於系統模式,而CPU的復位信號由RC復位電路實現,不需要對其餵狗操作,所以可以正常的下載程序;當需要正常運行時,改變開關的狀態,1-2,4-5分別連接,BootO為低電平,此時CPU處於用戶程序模式,運行用戶程序,並正常發出餵狗信號,而CPU的復位信號由看門狗電路輸出的復位信號控制,當用戶程序沒有正常餵狗時,看門狗輸出的復位信號會使CPU復位,從而保證了CPU的正常運行。[0020]如果以BootO高電平為運行用戶模式,實現方式如圖3所示。
[0021]本實用新型巧妙的通過一個雙刀雙擲開關,解決了 CPU在下載程序時需要的引腳配置以及看門狗復位輸出和CPU復位引腳之間的連接問題,實現了 CPU運行狀態切換的簡化,結構簡單,使用方便。
【權利要求】
1.一種CPU啟動狀態切換控制電路,包括CPU和與之連接的包括看門狗電路在內的外圍電路,其特徵是:所述CPU和包括看門狗電路在內的外圍電路通過一個雙刀雙擲開關連接,從所述雙刀雙擲開關的每一組開關引出3根引線,其中一組開關的引出線連接CPU的啟動引腳,其引入線分別連接電源端和接地端;另一組開關的引出線連接CPU的異步復位引腳,其引入線分別連接看門狗電路的復位輸出端和Re復位電路復位信號。
2.根據權利要求1所述的CPU啟動狀態切換控制電路,其特徵是:所述雙刀雙擲開關安裝在設備機箱上,其開關弓I線與設備機箱內的CPU及包括看門狗電路在內的外圍電路連接。
【文檔編號】G06F9/445GK203644017SQ201320771224
【公開日】2014年6月11日 申請日期:2013年12月1日 優先權日:2013年12月1日
【發明者】寧佔彬, 於仲華, 楊猛, 董海波, 魏旭東 申請人:國家電網公司, 鄭州華力信息技術有限公司, 國網河南省電力公司鄭州供電公司