CN202677385U - 一种用于程序升级的接口电路 - Google Patents
一种用于程序升级的接口电路 Download PDFInfo
- Publication number
- CN202677385U CN202677385U CN 201220305788 CN201220305788U CN202677385U CN 202677385 U CN202677385 U CN 202677385U CN 201220305788 CN201220305788 CN 201220305788 CN 201220305788 U CN201220305788 U CN 201220305788U CN 202677385 U CN202677385 U CN 202677385U
- Authority
- CN
- China
- Prior art keywords
- usb
- interface
- management control
- control chip
- links
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Stored Programmes (AREA)
Abstract
本实用新型公开了一种用于程序升级的接口电路。它包括USB管理控制芯片、USB接口和SPI接口,所述USB接口的正向数据端与USB管理控制芯片的正向数据端相连,所述USB接口的负向数据端与USB管理控制芯片的负向数据端相连,所述USB管理控制芯片的串行数据输入端与SPI接口的数据输入端相连,所述USB管理控制芯片的串行数据输出端与SPI接口的数据输出端相连。本实用新型与U盘配合实现电路板上芯片的程序升级,结构简单,携带方便,适合在环境复杂的现场使用。
Description
技术领域
本实用新型涉及接口电路技术领域,尤其涉及一种用于程序升级的接口电路。
背景技术
在剑杆织机控制***所用的控制机柜里放置着不同功能的电路板,随着技术的提高以及客户需求的完善,通常需要对电路板上芯片的程序进行维护、升级和完善,根据客户的需求进行数据导入、数据导出等。传统的电路板上芯片程序升级一般采用编程器、PC机等硬件来实现,这些硬件比较占空间,在环境复杂的现场存在诸多不便。
中国专利公开号CN2854959Y,公开日2007年1月3日,实用新型的名称为软件升级电路模块,该申请案公开了一种软件升级电路模块,它包括一串口、一总线插座和一电平转换电路,所述串口的数据发送端和数据接收端分别连接所述电平转换电路的发送信号输入端和接收信号输出端,所述电平转换电路的发送信号输出端和接收信号输入端则分别连接所述总线插座的信号端,进而实现与电视机机芯板的连接。其不足之处是,该软件升级电路模块需要与计算机配合完成电视机机芯板的软件升级,计算机占用空间较大,在环境复杂的现场存在诸多不便。
实用新型内容
本实用新型的目的是克服传统的电路板上芯片程序升级采用编程器、PC机等硬件来实现,这些硬件比较占空间,在环境复杂的现场存在诸多不便的技术问题,提供了一种用于程序升级的接口电路,其与U盘配合实现电路板上芯片的程序升级,结构简单,携带方便,适合在环境复杂的现场使用。
为了解决上述问题,本实用新型采用以下技术方案予以实现:
本实用新型的一种用于程序升级的接口电路,包括USB管理控制芯片、USB接口和SPI接口,所述USB接口的正向数据端与USB管理控制芯片的正向数据端相连,所述USB接口的负向数据端与USB管理控制芯片的负向数据端相连,所述USB管理控制芯片的串行数据输入端与SPI接口的数据输入端相连,所述USB管理控制芯片的串行数据输出端与SPI接口的数据输出端相连。
在本技术方案中,当有电路板上芯片的程序需要升级时,将接口电路通过SPI接口接入待升级电路板,使USB管理控制芯片的串行数据输入端与待升级芯片的数据发送端相连,USB管理控制芯片的串行数据输出端与待升级芯片的数据接收端相连,将存有升级程序的U盘***USB接口。
***U盘后,待升级芯片内的程序自动检测U盘里的文件,通过识别U盘里的二进制文件关键字来确定是否有升级程序。如果有升级程序,待升级芯片读取U盘里的升级程序,将其写入片上FLASH中,以替换原有的运行程序,完成程序的自动升级。
作为优选,所述一种用于程序升级的接口电路还包括瞬态电压抑制器,所述瞬态电压抑制器的两端分别与USB接口的正向数据端和负向数据端相连。瞬态电压抑制器防止从USB接口接入的外部静电或电压、电流的瞬态干扰对整个电路造成损害。
作为优选,所述一种用于程序升级的接口电路还包括电容,所述SPI接口的电源端与USB管理控制芯片的电源端、USB接口的电源端及电容一端相连,电容另一端与地线相连。SPI接口接入待升级电路板后,SPI接口的电源端与待升级电路板的电源相连,待升级电路板的电源为接口电路供电,电容起滤波作用。
作为优选,所述一种用于程序升级的接口电路还包括电容,所述SPI接口的电源端与USB管理控制芯片的电源端、USB接口的电源端、瞬态电压抑制器的电源端及电容一端相连,电容另一端与地线相连。SPI接口接入待升级电路板后,SPI接口的电源端与待升级电路板的电源相连,待升级电路板的电源为接口电路供电,电容起滤波作用。
作为优选,所述一种用于程序升级的接口电路还包括发光二极管,所述发光二极管与USB管理控制芯片相连。发光二极管点亮,表示U盘***USB接口;发光二极管熄灭,表示U盘没有***USB接口。
本实用新型的有益效果是:(1)与U盘配合实现电路板上芯片的程序升级,结构简单,携带方便,适合在环境复杂的现场使用。(2)接口电路独立设置,不设置在待升级电路板上,为待升级电路板节省空间,节约成本。
附图说明
图1是本实用新型的一种电路原理连接框图。
图中:1、USB管理控制芯片,2、USB接口,3、SPI接口,4、瞬态电压抑制器,5、电容,6、发光二极管。
具体实施方式
下面通过实施例,并结合附图,对本实用新型的技术方案作进一步具体的说明。
实施例:本实施例的一种用于程序升级的接口电路,如图1所示,包括USB管理控制芯片1、USB接口2、SPI接口3、瞬态电压抑制器4、电容5、发光二极管6,USB接口2的正向数据端与USB管理控制芯片1的正向数据端相连,USB接口2的负向数据端与USB管理控制芯片1的负向数据端相连,USB管理控制芯片1的串行数据输入端与SPI接口3的数据输入端相连,USB管理控制芯片1的串行数据输出端与SPI接口3的数据输出端相连,瞬态电压抑制4的两端分别与USB接口2的正向数据端和负向数据端相连。SPI接口3的电源端与USB管理控制芯片1的电源端、USB接口2的电源端、瞬态电压抑制器4的电源端及电容5一端相连,电容5另一端与地线相连,发光二极管6与USB管理控制芯片1的输出端相连,USB管理控制芯片1为CH376S芯片。
USB管理控制芯片1用于USB信号和串口信号之间的相互转换。瞬态电压抑制器4防止从USB接口2接入的外部静电或电压、电流的瞬态干扰对整个电路造成损害。发光二极管6点亮,表示U盘***USB接口2;发光二极管6熄灭,表示U盘没有***USB接口2。
当有电路板上芯片的程序需要升级时,将接口电路通过SPI接口3接入待升级电路板,SPI接口3的数据输入端与待升级芯片的数据发送端相连,SPI接口3的数据输出端与待升级芯片的数据接收端相连,SPI接口3的电源端与待升级电路板的电源相连,待升级电路板的电源为接口电路供电,电容5起滤波作用。将存有升级程序的U盘***USB接口2。
***U盘后,待升级芯片内的程序自动检测U盘里的文件,通过识别U盘里的二进制文件关键字来确定是否有升级程序。如果有升级程序,待升级芯片读取U盘里的升级程序,将其写入片上FLASH中,以替换原有的运行程序,完成程序的自动升级。
Claims (5)
1. 一种用于程序升级的接口电路,其特征在于:包括USB管理控制芯片(1)、USB接口(2)和SPI接口(3),所述USB接口(2)的正向数据端与USB管理控制芯片(1)的正向数据端相连,所述USB接口(2)的负向数据端与USB管理控制芯片(1)的负向数据端相连,所述USB管理控制芯片(1)的串行数据输入端与SPI接口(3)的数据输入端相连,所述USB管理控制芯片(1)的串行数据输出端与SPI接口(3)的数据输出端相连。
2.根据权利要求1所述的一种用于程序升级的接口电路,其特征在于:还包括瞬态电压抑制器(4),所述瞬态电压抑制器(4)的两端分别与USB接口(2)的正向数据端和负向数据端相连。
3.根据权利要求1所述的一种用于程序升级的接口电路,其特征在于:还包括电容(5),所述SPI接口(3)的电源端与USB管理控制芯片(1)的电源端、USB接口(2)的电源端及电容(5)一端相连,电容(5)另一端与地线相连。
4.根据权利要求2所述的一种用于程序升级的接口电路,其特征在于:还包括电容(5),所述SPI接口(3)的电源端与USB管理控制芯片(1)的电源端、USB接口(2)的电源端、瞬态电压抑制器(4)的电源端及电容(5)一端相连,电容(5)另一端与地线相连。
5.根据权利要求1或2或3或4所述的一种用于程序升级的接口电路,其特征在于:还包括发光二极管(6),所述发光二极管(6)与USB管理控制芯片(1)相连。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201220305788 CN202677385U (zh) | 2012-06-28 | 2012-06-28 | 一种用于程序升级的接口电路 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201220305788 CN202677385U (zh) | 2012-06-28 | 2012-06-28 | 一种用于程序升级的接口电路 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN202677385U true CN202677385U (zh) | 2013-01-16 |
Family
ID=47498273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201220305788 Expired - Fee Related CN202677385U (zh) | 2012-06-28 | 2012-06-28 | 一种用于程序升级的接口电路 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN202677385U (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106789379A (zh) * | 2017-03-29 | 2017-05-31 | 联想(北京)有限公司 | 更新方法和服务器机柜 |
-
2012
- 2012-06-28 CN CN 201220305788 patent/CN202677385U/zh not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106789379A (zh) * | 2017-03-29 | 2017-05-31 | 联想(北京)有限公司 | 更新方法和服务器机柜 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102738894A (zh) | 一种基于总线接口的模块化智能配电终端 | |
CN106325919A (zh) | 基于PCIE Redriver的配置***及方法 | |
CN103471656A (zh) | 一种实现传感器多级级联装置及方法 | |
CN204203947U (zh) | 双屏异显同显的安卓终端 | |
CN103838588A (zh) | 通过can接口进行at90单片机程序在线更新的方法 | |
CN204119337U (zh) | 一种内置蓝牙模块的打猎相机 | |
CN202677385U (zh) | 一种用于程序升级的接口电路 | |
CN201425723Y (zh) | 双硬盘电源线路的切换开关 | |
CN103108081A (zh) | 一种移动终端的sim卡检测控制装置 | |
CN202995719U (zh) | Usb接口扩展设备以及电子终端 | |
CN105515786A (zh) | 网卡、服务器以及预启动测试的方法 | |
CN205210574U (zh) | 一种基于微控制器实现fpga数据配置的双核心控制模块 | |
CN102955545A (zh) | 计算机 | |
CN204925291U (zh) | 电路板掉电检测电路 | |
CN202998032U (zh) | 一种双复位电路 | |
CN204288063U (zh) | 一种集成无线路由猫的个人电脑主板 | |
CN103577372A (zh) | 一种基于d锁存器实现fpga中i/o管脚复用的方法 | |
CN204331014U (zh) | 电能表事件采集测试工装 | |
CN208922081U (zh) | 一种基于蓝牙技术的可编程8051单片机模块 | |
CN207458325U (zh) | 一种支持多模块同时抄表的集中器 | |
CN204206154U (zh) | 一种通用串口与iso7816协议的门电路转换装置 | |
CN103326338A (zh) | 防干扰保护电路 | |
CN203276158U (zh) | 复用信号接口电压保护电路 | |
CN202694228U (zh) | 一种基于龙芯2f cpu的vme机箱控制器 | |
CN203982495U (zh) | 校园智能卡*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130116 Termination date: 20210628 |