[實用新型]手持式USB編程器有效
| 申請號: | 200920172098.3 | 申請日: | 2009-05-18 |
| 公開(公告)號: | CN201508547U | 公開(公告)日: | 2010-06-16 |
| 發明(設計)人: | 黃嶺;馮勇;石險峰;翁斌;李鵬 | 申請(專利權)人: | 蚌埠依愛消防電子有限責任公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38;G06F9/445;G05B19/042 |
| 代理公司: | 安徽省蚌埠博源專利商標事務所 34113 | 代理人: | 楊晉弘 |
| 地址: | 233000 安*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 手持 usb 編程 | ||
技術領域
本實用新型涉及一種用于單片機嵌入式系統的串行編程、并行編程裝置,該裝置還具備USB存儲功能,具體地說,涉及一種手持式USB編程器。
背景技術
對于單片機嵌入式系統,產品在使用過程中發現功能、性能不滿足要求,或因用戶要求需增加功能時,一般需現場進行軟件升級。目前升級的方法有三種:第一種方法是攜帶PC機或筆記本電腦、編程器等設備去用戶使用現場,取下嵌入式系統的存儲器,將其插入編程器的插座中,現場燒錄、更新軟件;第二種方法是用PC機或筆記本電腦通過嵌入式系統的串行接口對其進行編程下載操作;第三種方法是先用PC機或筆記本電腦、編程器將更改后的軟件燒錄到存儲器中,然后攜帶該存儲器芯片去用戶使用現場,更換現有芯片。
以上方法存在的問題是,現場燒錄軟件時必須配備PC機或筆記本電腦、編程器等設備,攜帶不便,非專業人員不易操作;一般企業不能做到讓每個維護人員都配備筆記本電腦和編程器;維護人員攜帶已經燒錄好的芯片去現場更換時,及時性難以保證,更換芯片時容易造成電路損壞。
發明內容
本實用新型的主要目的是提供一種方便攜帶、操作簡單,可進行并行、串行編程,并具有大容量存儲功能的手持式USB編程器。
為實現上述目的,本實用新型提供的手持式USB編程器,包括單片機,用于使單片機和外界進行數據交換的USB總線信號收發電路;與單片機進行數據交換的存儲器,用于存儲所要燒寫的程序及作為U盤的數據存儲器;與單片機連接的編程接口電路,用于連接編程器器件;與單片機連接的編程實時顯示電路,用于顯示當前編程進度;與單片機連接的撥碼電路,用于選擇編程或U盤模式。
更具體的方案是編程接口電路包括32腳IC插座、地址鎖存芯片及四芯小條列連接器。編程實時電路包括鎖存器件D4、數字顯示器件DS1,DS2、光指示器件及限流保護電路。撥碼電路包括四組撥碼開關。USB總線信號收發電路包括USB總線接口芯片及USB接口。
本實用新型以上技術方案的優點將在對實施例的說明中逐一給出。
附圖說明
圖1是本實用新型的原理框圖;
圖2是本實用新型的編程流程圖;
圖3、圖4、圖5是本實用新型一個實施例的電原理圖。
以下結合實施例對本實用新型作進一步說明。
具體實施方式
參見圖1,單片機通過USB總線信號收發電路與外界進行信息交換,通過編程接口電路進行編程,存儲器用于存儲需要燒制的程序等,編程實時顯示電路用于給出編程進度,撥碼電路用于在編程器和U盤功能間進行轉換。
參見圖2、圖3-圖5,圖3-圖5是本實用新型一個實施例的電路圖,因幅面問題,為表達清楚起見,將該電路圖分為三部分,三部分的連接通過圖3-圖5中的A-A、B-B、C-C、D-D、E-E實現。USB總線收發電路中的USB收發芯片D8采用CH375B,負責單片機和外部進行數據交換,外圍器件電容C12,C13和晶體G2構成CH375B的外部時鐘電路。電容C14是為了讓CH375B更加穩定可靠地復位。CH375B采用5V供電時,電容C15和C16起退耦作用。電容C19,是對電源尖峰的過濾,以確保內部電路更可靠、穩定的工作。CH375B還可以提供一個復位信號,用于復位單片機,從而省了單片機的外圍復位電路。
存儲電路由串行存儲器D6和限流電阻R10-R12,R16-R18組成,由于串行存儲器D6工作電壓為3.3V,而單片機D1的工作電壓是5V,為了防止存儲器D6損壞,采用電阻進行保護。存儲器D6主要用于存儲所要燒寫的程序。
單片機D1及外圍電路由時鐘電路,外擴RAM電路,枚舉成功指示電路組成。單片機D1采用SST89E516,內部程序空間64K,可存儲多種單片機和外圍編程器件的協議。外擴RAM用來設置緩沖區。由于存儲器的寫入是要先擦除后才能再寫入,而擦除又是一個扇區一個扇區地擦除,所以單片機D1要先把內部不需要改動的數據先保存,再擦除,然后再把所要寫入的數據和原來的數據進行恢復。所以,單片機D1的任務量非常繁重,而總線傳輸速度非常快,如果沒有足夠的緩沖區,根本來不及響應USB總線的數據,這里擴展了32K的RAM。枚舉成功指示電路,由發光二極管V1和電阻R20組成,在實現U盤功能時,枚舉成功后,點亮發光二極管V1,低電平驅動。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蚌埠依愛消防電子有限責任公司,未經蚌埠依愛消防電子有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200920172098.3/2.html,轉載請聲明來源鉆瓜專利網。





