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