[發(fā)明專利]一種多功能串行編程器及其燒錄方法無效
| 申請?zhí)枺?/td> | 201310549583.9 | 申請日: | 2013-11-06 |
| 公開(公告)號: | CN103632723A | 公開(公告)日: | 2014-03-12 |
| 發(fā)明(設(shè)計)人: | 朱常在;于凱;谷興華 | 申請(專利權(quán))人: | 天津瑞能電氣有限公司 |
| 主分類號: | G11C16/10 | 分類號: | G11C16/10 |
| 代理公司: | 天津濱??凭曋R產(chǎn)權(quán)代理有限公司 12211 | 代理人: | 孫春玲 |
| 地址: | 300385 天津*** | 國省代碼: | 天津;12 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 多功能 串行 編程 及其 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明創(chuàng)造涉及單片機領(lǐng)域,尤其是涉及一種多功能串行編程器及其燒錄方法。
背景技術(shù)
在現(xiàn)有的技術(shù)中,進行單片機或者DSP芯片的實驗和開發(fā),編程器是必不可少的,仿真和調(diào)試完成的程序要借助編程器寫入單片機的存儲器中,目前廣泛采用的是各芯片廠家專用的仿真器或者普通的串行編程器完成上述操作,但是目前的方式存以下問題:
(1)各廠家的專用仿真器價格昂貴,且通用性較差,一般不同廠家的芯片需要不同的仿真器,并且操作過程復(fù)雜,難以實現(xiàn)高效、簡單的程序下載。
(2)普通的串行編程器雖然可以實現(xiàn)一般的程序下載任務(wù),但是由于接口形式過于單一,難以滿足不同硬件平臺的程序下載要求。
(3)普通的串行編程器由于沒有采用加密權(quán)限認證技術(shù),存在程序泄露和隨意更改的安全隱患。
(4)不適用于工程中的批量化使用。
發(fā)明內(nèi)容
本發(fā)明創(chuàng)造要解決的問題是提供一種編程器,尤其適合可以加密并且包括多接口的編程器。
為解決上述技術(shù)問題,本發(fā)明創(chuàng)造采用的技術(shù)方案包括輸入模塊、電子開關(guān)、中央處理器和輸出模塊,所述輸入模塊的輸出端與電子開關(guān)的輸入端連接,所述電子開關(guān)的輸出端與輸出模塊的輸入端口連接,所述中央處理器與電子開關(guān)并行連接。所述輸入模塊是USB接口與USB控制器連接。所述中央處理器是MCU。所述多功能串行編程器還包括撥碼選擇開關(guān),撥碼選擇開關(guān)與串行接口連接。所述輸出模塊是接口電平轉(zhuǎn)換芯片與串行接口連接。所述串行接口是USB、RS-485、RS-232、光纖中的一個或多個。所述串行接口不低于一個。
使用所述多功能串行編程器進行的燒錄方法,包括以下步驟:
步驟一,上電后PC機依次通過USB接口、USB控制器下發(fā)數(shù)據(jù);
步驟二,MCU檢測電子開關(guān)工作狀態(tài)是否正常,如果正常則不動作,如果損壞則關(guān)斷電子開關(guān)并使用備用線路進行模式匹配檢查;
MCU對數(shù)據(jù)開始進行模式匹配的檢查,如果模式一致則導(dǎo)通電子開關(guān),如果模式不一致則回復(fù)PC機錯誤信息;
步驟三,數(shù)據(jù)通過電子開關(guān)傳輸?shù)捷敵龆丝诘耐瑫r,MCU對數(shù)據(jù)實時監(jiān)控;
步驟四,如果數(shù)據(jù)超出預(yù)定范圍則MCU關(guān)斷電子開關(guān),否則繼續(xù)燒寫,完成燒寫工作。
進一步,所述關(guān)斷電子開關(guān),則回復(fù)PC機錯誤信息。
進一步,所述備用線路是USB控制器通過MCU與接口電平轉(zhuǎn)換芯片連接。
本發(fā)明創(chuàng)造具有的優(yōu)點和積極效果是:由于采用上述技術(shù)方案,可以增加數(shù)據(jù)的安全性,滿足不同硬件平臺的燒錄要求的同時,實現(xiàn)工作中的批量化燒錄的要求;使燒錄流程更加簡便快捷;滿足不同硬件平臺的程序下載要求;具有結(jié)構(gòu)簡單,維修方便,制造成本低、燒錄效率高等優(yōu)點。
附圖說明
圖1是本發(fā)明創(chuàng)造的結(jié)構(gòu)示意圖
具體實施方式
如圖1所示,本發(fā)明創(chuàng)造包括輸入模塊、電子開關(guān)、中央處理器和輸出模塊,所述輸入模塊的輸出端與電子開關(guān)的輸入端連接,所述電子開關(guān)的輸出端與輸出模塊的輸入端口連接,所述中央處理器與電子開關(guān)并行連接。
進一步,所述輸入模塊是USB接口與USB控制器連接。所述USB控制器采用CP2102芯片,實現(xiàn)USB到多種不同串行接口的轉(zhuǎn)換,方便不同硬件平臺的程序下載和數(shù)據(jù)通信。從而實現(xiàn)了USB到RS-485、RS-232、光纖的接口轉(zhuǎn)換。實現(xiàn)PC下發(fā)數(shù)據(jù)的接收和對數(shù)據(jù)進行采集的監(jiān)控。
進一步,所述中央處理器是MCU。通過在所述MCU中編寫權(quán)限認證模塊,提高了數(shù)據(jù)通信過程中的安全性;實現(xiàn)程序下載和數(shù)據(jù)通信過程中的權(quán)限認證、數(shù)據(jù)監(jiān)聽和傳輸管理等任務(wù)。
進一步,所述多功能串行編程器還包括撥碼選擇開關(guān),撥碼選擇開關(guān)與串行接口連接??梢詫崿F(xiàn)不同接口的轉(zhuǎn)換,實現(xiàn)USB轉(zhuǎn)光纖、USB轉(zhuǎn)RS-485、USB轉(zhuǎn)RS-232等功能。
進一步,所述輸出模塊是接口電平轉(zhuǎn)換芯片與串行接口連接。
進一步,所述串行接口是USB、RS-485、RS-232、光纖中的一個或多個??梢詽M足不同硬件平臺的程序下載要求。
進一步,所述串行接口不低于一個。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于天津瑞能電氣有限公司,未經(jīng)天津瑞能電氣有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310549583.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:包裝袋糾偏收料裝置
- 下一篇:高爾夫揮桿動作練習(xí)儀





