[發明專利]控制CPU啟動時進入不同狀態的切換方法及控制電路在審
| 申請號: | 201310623789.1 | 申請日: | 2013-12-01 |
| 公開(公告)號: | CN103677904A | 公開(公告)日: | 2014-03-26 |
| 發明(設計)人: | 寧占彬;于仲華;楊猛;董海波;魏旭東 | 申請(專利權)人: | 國家電網公司;鄭州華力信息技術有限公司;國網河南省電力公司鄭州供電公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/00 |
| 代理公司: | 鄭州金成知識產權事務所(普通合伙) 41121 | 代理人: | 郭增欣 |
| 地址: | 100033 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 控制 cpu 啟動 進入 不同 狀態 切換 方法 控制電路 | ||
?
技術領域
本發明涉及一種CPU啟動控制方法,特別是涉及一種控制CPU啟動時進入不同狀態的切換方法及控制電路。
背景技術
????在設計基于CPU的電子產品時,開發階段、生產階段以及最終產品的運行階段,需要通過啟動時配置外部I/O為合適的電平來決定CPU進入不同的工作模式。如STM32系列CPU,當BOOT1固定為低電平時,通過將Boot0引腳上拉高電平啟動,進入系統模式。在此模式下,運行的程序是CPU設計廠家設計的通用程序,只有簡單的更新程序功能,沒有對一般I/O口操作的功能。一般用來更新用戶程序,此模式多為調試或生產時使用。而將Boot0引腳下拉為低電平啟動,進入正常模式,此時的程序是產品設計者設計的程序,可以控制CPU的所有資源,如控制I/O實現喂狗操作等,此模式即為設備正常運行時的狀態。
常用的做法是通過增加跳線,根據需要進行連接。如需要更新程序,則需要拆下設備,更改跳線后才能操作,操作完成后還需恢復跳線狀態,使用不方便,增加維護維修工作量。而且,多數基于CPU的電子產品,為了增加系統的可靠性,一般會增加一個外部的看門狗電路,程序正常運行時,會定時改變看門狗電路輸入電平的喂狗信號,當系統出現故障時,不能及時的改變喂狗信號時,看門狗電路發出復位信號使CPU復位,重新開始工作,從而保證CPU總是能正常的工作。而當調試或者生產的時候,需要運行在系統模式,而在系統模式下沒有喂狗信號,所以需要斷開看門狗發出的復位信號,當正常運行時,則要連接看門狗發出的復位信號到CPU的復位引腳上。這種情況下也需采用跳線的方式來實現看門狗復位信號和CPU之間的連接。
此外,采用跳線的方法有一個限制,就是一般需要打開設備的外殼,才能操作,對于結構復雜的設備,操作起來比較麻煩,特別是對于一些設備內部帶有高壓,打開設備無疑會增加維護人員的危險性,存在安全隱患。
發明內容
本發明針對現有技術提出的問題,提出一種簡單易行、成本低的控制CPU啟動時進入不同狀態的切換方法,同時提供一種設計合理、控制準確的CPU啟動狀態的控制電路。
本發明所采用的技術方案:
一種控制CPU啟動時進入不同狀態的切換方法,設置一個雙刀雙擲自鎖開關或者兩組單刀雙擲自鎖開關,其中一組開關控制Boot引腳的連接狀態,另一組控制CPU復位信號的連接,通過開關在不同狀態,實現CPU的Boot引腳和復位引腳連接關系的切換,從而實現CPU啟動時進入不同的模式。
所述雙刀雙擲自鎖開關或者兩組單刀雙擲自鎖開關安裝在設備機箱上,不打開機箱即可實現程序的更新。
一種控制CPU啟動時進入不同狀態的控制電路,包括CPU和與之連接的包括看門狗電路在內的外圍電路,所述CPU和包括看門狗電路在內的外圍電路通過一個雙刀雙擲自鎖開關或者兩組單刀雙擲自鎖開關連接,從每一組開關引出3根引線,其中一組開關的引出線連接CPU的啟動引腳,其引入線分別連接電源端和接地端;另一組開關的引出線連接CPU的異步復位引腳,其引入線分別連接看門狗電路的復位輸出端和RC復位電路復位信號。?
所述雙刀雙擲自鎖開關或者兩組單刀雙擲自鎖開關安裝在設備機箱上,其開關引線與設備機箱內的CPU及包括看門狗電路在內的外圍電路連接。
本發明的有益積極效果:
1、本發明通過簡化配置實現CPU啟動進入不同模式的控制方式,實現方式簡單,使用方便,提高了安全性。解決了調試或生產時看門狗和CPU的連接,避免因使用跳線而需要打開機箱的問題,同時滿足CPU不同運行模式下,看門狗電路使能。
2、本發明巧妙的通過一個雙刀雙擲自鎖開關,解決了CPU在下載程序時需要的引腳配置以及看門狗復位輸出和CPU復位引腳之間的連接問題,不僅實現了CPU運行狀態切換的簡化,而且由于是一個開關,可以安裝在設備機箱上,從而實現不打開機箱的情況下實現程序的更新。
附圖說明
圖1:本發明控制CPU啟動時進入不同狀態的控制電路原理圖;
圖2:本發明CPU啟動控制電路原理圖之一(Boot引腳需要低電平運行應用程序);
圖3:本發明CPU啟動控制電路原理圖之二(Boot引腳需要高電平運行應用程序)。
具體實施方式
實施例:參見圖1~圖2,
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國家電網公司;鄭州華力信息技術有限公司;國網河南省電力公司鄭州供電公司,未經國家電網公司;鄭州華力信息技術有限公司;國網河南省電力公司鄭州供電公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310623789.1/2.html,轉載請聲明來源鉆瓜專利網。





