[發明專利]一種跳線方法及裝置有效
| 申請號: | 201310731241.9 | 申請日: | 2013-12-26 |
| 公開(公告)號: | CN104750502B | 公開(公告)日: | 2019-05-24 |
| 發明(設計)人: | 時斌;趙永俊;徐艷麗;徐銘;李莎 | 申請(專利權)人: | 海爾集團公司;青島海爾空調電子有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/14 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 胡彬 |
| 地址: | 266101 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 跳線 方法 裝置 | ||
本發明實施例公開了一種跳線方法及裝置,方法包括:將跳線信息保存到單片機的程序存儲器的固定地址中;若監測到程序初始化運行,則控制所述程序從所述程序存儲器的固定地址讀取所述跳線信息;控制所述程序依據所述跳線信息運行。本發明實施例所述的技術方案能減少硬件節約成本,并能降低故障概率。
技術領域
本發明涉及計算機應用技術領域,具體涉及一種跳線方法及裝置。
背景技術
現有技術中,電腦板很多功能選擇是通過撥碼開關實現,程序根據撥碼開關導通或斷開狀態,實現不同的功能。以八位撥碼為例,圖1示出了現有技術中硬件撥碼開關電路圖,如圖1所示,硬件撥碼開關電路,包括八個撥碼開關(如八位的撥碼開關SW1),十六個電阻,其中包括八個連接正五伏電壓的電阻R1至R8和八個連接微控制單元的電阻R9至R16,四組型號為UMZC6.8N的電路過壓過流保護元件。
但是硬件撥碼開關壽命有限,可靠性不高,尤其環境比較惡劣時,例如濕度或灰塵比較大時,容易接觸不良,大大降低可靠性。一旦程序讀取撥碼錯誤,會使程序跑錯分支,造成系統運行異常,嚴重的會使系統癱瘓,甚至產生重大安全事故。
發明內容
有鑒于此,本發明實施例提供一種跳線方法及裝置,以降低故障概率。
本發明實施例采用以下技術方案:
第一方面,本發明實施例提供了一種跳線方法,包括:
將跳線信息保存到單片機的程序存儲器的固定地址中;
若監測到程序初始化運行,則控制所述程序從所述程序存儲器的固定地址讀取所述跳線信息;
控制所述程序依據所述跳線信息運行。
第二方面,本發明實施例還提供了一種跳線裝置,包括:
跳線信息存儲單元,用于將跳線信息保存到單片機的程序存儲器的固定地址中;
跳線信息讀取單元,用于若監測到程序初始化運行,則控制所述程序從所述程序存儲器的固定地址讀取所述跳線信息;
程序運行單元,用于控制所述程序依據所述跳線信息運行。
本發明實施例提出的技術方案的有益技術效果是:
本發明實施例提出的技術方案通過將跳線信息保存到單片機的程序存儲器的固定地址中;若監測到程序初始化運行,則控制所述程序從所述程序存儲器的固定地址讀取所述跳線信息;控制所述程序依據所述跳線信息運行,即通過軟件方式來實現硬件跳線的功能,從而避免硬件撥碼開關壽命有限以及接觸不良所導致的可靠性降低。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對本發明實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據本發明實施例的內容和這些附圖獲得其他的附圖。
圖1是現有技術中硬件撥碼開關電路圖;
圖2是本發明具體實施例一所述的跳線方法流程圖;
圖3是本發明具體實施例三所述的跳線裝置的結構框圖。
具體實施方式
為使本發明解決的技術問題、采用的技術方案和達到的技術效果更加清楚,下面將結合附圖對本發明實施例的技術方案作進一步的詳細描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
下面結合附圖并通過具體實施方式來進一步說明本發明的技術方案。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海爾集團公司;青島海爾空調電子有限公司,未經海爾集團公司;青島海爾空調電子有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310731241.9/2.html,轉載請聲明來源鉆瓜專利網。





