一种软件升级及调试工具的制作方法

文档序号:6588387阅读:261来源:国知局
专利名称:一种软件升级及调试工具的制作方法
技术领域
本实用新型属于调试设备技术领域,具体地说,是涉及一种综合多种接口的软件
升级与调试工具。
背景技术
在如电视机等电子设备的开发过程中,如果主板上CPU的配置软件还不够完善, 就需要技术人员通过电脑或者其他专门的调试工具对CPU的运行程序进行配置和调试。目 前的调试工具其接口种类比较单一,大都只配置I2C接口 ,通过I2C总线对主板上各种芯片 的地址进行操作,以实现对芯片的调试控制。这种调试工具的功能比较单一,只能完成产品 开发阶段的调试任务,对于产品生产销售之后的软件升级及维护任务无能为力,且对待调 试电路板的接口顺序有特别的规定,因此,通用性差、使用起来极不方便。

实用新型内容本实用新型为了解决现有调试工具接口单一、功能少、使用不方便的问题,提供了
一种全新的软件升级及调试工具,通过综合多种类型的接口,并配以简单的信号处理电路,
从而实现了电脑对待调试电路板上各种芯片的i2c调试功能以及系统软件的升级功能。 为了解决上述技术问题,本实用新型采用以下技术方案予以实现 —种软件升级及调试工具,包括软件升级单元和I2C调试单元,在所述软件升级单
元中包含有用于连接电脑的串口、用于连接待调试电路板的软件升级接口、以及连接在所
述串口与软件升级接口之间的电平转换电路;在所述12(:调试单元中包括用于连接电脑的
并口和用于连接待调试电路板的i2c总线接口 ,在所述并口的多路输入输出管脚中根据信 号流向选取两对输入输出管脚分别作为SCL和SDA的双向通讯端口,一对连接所述I2C总 线接口的SCL管脚,另一对连接所述12(:总线接口的SDA管脚。在对待调试电路板进行软 件升级操作时,通过串口连接电脑,通过软件升级接口与待调试电路板上CPU的UART接口 进行通信,进而通过CPU将升级软件下载到与其连接的FLASH中,即可实现系统软件的升级 功能。而在对待调试电路板进行调试操作时,可以通过并口连接电脑,通过It总线接口连 接待调试电路板,即可通过I2C总线对待调试电路板上的各种芯片的状态进行读写操作与 模拟控制。 为了使所述的软件升级及调试工具同样可以对生产或销售后的电子产品进行软 件升级操作,在所述软件升级接口中设置了VGA接口,用于与电子产品上配置的VGA接口连 接通信,通过选择VGA接口中闲置的两路端子作为数据接收管脚和数据发送管脚连接所述 的电平转换电路,在进行软件升级操作时,无需打开电子产品的外壳,即可完成软件程序的 在线下载升级。 为了进一步方便所述软件升级及调试工具与电子产品的插接,优选设置两路VGA 接口 , 一路VGA公头接口 , 一路VGA母头接口 ,以兼容电子产品上配置的不同类型的VGA接 □。[0008] 当然,也可以在所述的软件升级接口中设计条形连接线接口 ,其数据接收管脚和 数据发送管脚连接所述的电平转换电路。在电子产品处于开发阶段时,可以通过此接口与 待调试电路板连接通信,实现对待调试电路板的软件升级操作。除此以外,对于那些本身不 具备VGA接口的电子产品来说,可以在电子产品上配置专门的升级接口,在进行软件升级 操作时与软件升级及调试工具的条形连接线接口相连接,也可以实现在不打开电子产品外 壳的情况下完成软件程序的下载升级任务。 进一步的,在所述条形连接线接口中还包含有电源管脚和接地管脚,所述电源管 脚和接地管脚通过第一跳线单元分别与软件升级及调试工具中的电源和地对应连接,改变 第一跳线单元中跨接线在跳接端子之间的连接位置,可以使条形连接线接口的电源管脚和 接地管脚的定义顺序与待调试电路板接口的电源管脚和接地管脚的定义顺序一致起来,由 此可以提高所述软件升级及调试工具对不同待调试电路板的通用性。 又进一步的,所述软件升级接口的数据接收管脚和数据发送管脚通过第二跳线单 元连接所述的电平转换电路,改变第二跳线单元中跨接线在跳接端子之间的连接位置,使 软件升级接口的数据接收管脚和数据发送管脚的定义顺序与待调试电路板接口的数据接 收管脚和数据发送管脚的定义顺序相一致。 再进一步的,在所述软件升级及调试工具中还设置有一USB接口,在进行软件升 级或调试过程中连接电脑的USB接口,从电脑取电为软件升级及调试工具的内部电路供 电,以避免独立电源的设置和使用。 更进一步的,在所述I2C调试单元中,所述并口的两对输入输出管脚与I2C总线接 口的四路连线中均串联有一路反相器;其中,所述并口的两个输出管脚各自连接一路反相 器的输入端,两路反相器的输出端通过第三跳线单元分别与所述I2C总线接口的SCL和SDA 管脚一一对应连接;所述I2C总线接口的SCL和SDA管脚通过第三跳线单元同时与另外两 路反相器的输入端一一对应连接,所述的另外两路反相器的输出端分别与所述并口的两个 输入管脚对应连接。 为了起到简单加密的作用,在所述并口的两对输入输出管脚与12(:总线接口的四 路连线中,至少在其中 一路连线中串联有两路反相器。 此外,在所述I2C总线接口中还包含有电源管脚和接地管脚,所述电源管脚和接地
管脚通过第四跳线单元分别与软件升级及调试工具中的电源和地对应连接。 与现有技术相比,本实用新型的优点和积极效果是本实用新型的软件升级及调
试工具电路结构简单,功能强大,既可以通过i2c总线对待调试电路板上的整机状态进行读
写操作和模拟调试控制,又可以对处于开发阶段或者生产销售后的电子产品进行系统软件
的在线升级操作,使用起来方便灵活,功能合二为一的设计方式有效降低了调试成本,提高
了软件升级及调试工具的通用性,扩大了其适用领域。 结合附图阅读本实用新型实施方式的详细描述后,本实用新型的其他特点和优点 将变得更加清楚。

图1是本实用新型所提出的软件升级及调试工具中软件升级单元的一种实施例 的电路原理图;[0018] 图2是本实用新型所提出的软件升级及调试工具中It调试单元的一种实施例的 电路原理图。
具体实施方式
以下结合附图对本实用新型的具体实施方式
进行详细地描述。 本实用新型的软件升级及调试工具为了扩大工具的功能和适用领域,在该工具内 部的电路板上同时设计了软件升级单元和It调试单元。在软件升级单元中设置有串口 、软 件升级接口、以及连接在所述串口与软件升级接口之间的电平转换电路。在需要对电子产 品的系统软件进行升级操作时,可以将工具的串口与电脑的串口相连接,将工具的软件升 级接口与待升级电子产品相连接,进而将电脑中的升级软件传输至待升级电子产品中CPU 的UART接口 ,在CPU的控制作用下,将升级程序下载至与CPU连接的FLASH存储器中,进而
实现软件升级与串口打印信息提示的功能。在所述fc调试单元中设置有并口和fc总线接
口,在所述并口的多路输入输出管脚中根据信号流向选取两对输入输出管脚分别作为SCL 和SDA的双向通讯端口 , 一对连接所述I2C总线接口的SCL管脚,另一对连接所述I2C总线 接口的SDA管脚。在需要对待调试电路板进行调试操作时,将工具的并口与电脑的并口相 连接,将I2C总线接口与待调试电路板相连接,进而通过I2C总线与待调试芯片的I2C管脚 相连接,通过电脑对待调试芯片的地址进行操作,这样就可以对软件还没有实现的一些功 能提前进行It调试控制,以提高开发效率。软件人员可以通过连接线同时使用此工具的 两种功能,即可实现系统软件的在线升级与打印信息的提示,以及通过I2C总线对整机的状 态进行读写操作与模拟控制。 下面以对电视机主板进行软件升级和调试控制为例,通过一个具体的实施例来详 细阐述所述软件升级及调试工具的具体组建结构和工作原理。 实施例一,参见图1所示,图1为软件升级单元的具体组成结构,包括串口 XP16、 电平转换电路N28以及由VGA接口 XP15、XP17和条形连接线接口 S0FT1组成的软件升级接 □。 所述电平转换电路N28可以采用一颗专门的集成芯片实现,也可以采用晶体管配 合直流电源搭建实现,以实现电脑和电视机主板之间的TTL电平信号的转换传输。本实施 例为简化电路结构起见,以采用集成芯片的设计方式为例进行说明。将电平转换电路N28 的发送输出端T10UT和接收输入端R1IN分别与串口 XP16的接收信号端RXD_PC(即2脚) 和发送信号端TXD—PC(即3脚)对应连接;将电平转换电路N28的发送输入端T1IN和接收 输出端R10UT分别与软件升级接口中的数据发送管脚和数据接收管脚对应连接。 为了使本实施例的软件升级及调试工具可以在电视机生产和销售之后,无需打开 电视机外壳即可对电视机的系统软件进行在线升级操作,在本实施例的软件升级接口中优 选设计至少一个VGA接口,利用VGA接口中闲置的两路端子(比如4脚、11脚)作为数据 接收管脚和数据发送管脚连接所述电平转换电路N28的接收输出端R10UT和发送输入端 T1IN。在对电视机进行软件升级操作时,利用工具的串口 XP16连接电脑的串口,利用工具 的VGA接口连接电视机的VGA接口 ,通过电平转换电路N28进行电脑与电视机主板之间信 号电平的转换匹配处理后,实现电脑与电视机主板之间信号的双向传输。电脑将升级软件 通过该工具传输至电视机的VGA接口,电视机主板上的CPU通过其UART接口连接电视机VGA接口的4脚和ll脚,进而将接收到的升级软件下载到与其连接的FLASH存储器中,以更 新FLASH中的系统软件,实现电视机系统软件的在线下载升级功能。与此同时,对于软件调 试过程中某些程序的执行情况可以通过电视机的CPU以打印信息的形式反馈给电脑,通过 电脑屏幕显示给技术人员,以方便技术人员对系统软件的执行情况进行实时监控。 考虑到有的电视机配置的是GVA公头接口 ,有的电视机配置的是VGA母头接口 ,为 了方便电视机与该工具进行插接,本实施例在软件升级接口中优选设计两路VGA接口 一 路VGA公头接口,比如图1中的XP17 ;—路VGA母头接口,比如图1中的XP15,以兼容电视 机上配置的不同类型的VGA接口 。 当然,也可以采用电子产品上配置的其他包含有两路闲置端子的接口代替所述的 VGA接口 ,来设计所述的软件升级接口 ,同样可以达到在不打开电子产品外壳的前提下,方 便地实现对电子产品系统软件的在线下载和升级操作,本实施例对此不进行具体限制。 对于某些不具备上述接口的电子产品来说,可以在电子产品的壳体上增设一个专 门用于软件升级的接口 ,进而与本实施例工具中的条形连接线接口 S0FT1连接通信,同样 可以在不开启电子产品外壳的前提下,实现对电视产品系统软件的更新升级任务。只是这 种设计方式需要在电子产品上额外配置升级接口,因而造成电子产品整机成本的升高。 在本实施例的软件升级接口中设计条形连接线接口 S0FT1还有另外一个目的,就 是在对电视机处于开发阶段的主板进行软件升级操作时,可以方便地与电视机主板上的 CPU连接通信,实现软件的升级与软件调试的信息打印功能。 为了使软件升级及调试工具可以广泛适用于具有不同接口顺序的待调试电路板 (以电视机主板为例),本实施例在软件升级接口与电平转换电路N28之间设计了跳线单 元,比如图1中的第一跳线单元SW1和第二跳线单元SW2,通过改变跳线单元中跨接线在跳 接端子之间的连接位置,即可实现软件升级接口的管脚定义顺序与电视机主板接口的管脚 定义顺序相一致,进而实现电视机主板与调试工具之间信号的准确传输,达到提高调试工 具通用性的设计目的。 具体来讲,在实际应用过程中,不同的电视机主板,其升级接口的管脚定义顺序往 往遵循以下规律接口的1、2管脚用于传输数据信号,比如传输发送数据TD或者传输接收 数据RX,且所传输的数据信号有可能互换;接口的3、4管脚用于连接电源和接地,且连接顺 序也有可能互换。这样,采用如图1所示的第一跳线单元SW1和第二跳线单元SW2,即可有 效避免跳接端子之间跨接线的相互交叉。具体连接方式如下 将第一跳线单元SW1的1脚连接直流电源VCC, 2脚连接条形连接线接口 S0FT1的 3脚;将第一跳线单元SW1的4脚接地,3脚连接条形连接线接口 S0FT1的4脚。将第二跳线 单元SW2的2脚连接电平转换电路N28的发送输入端T1IN,1脚连接条形连接线接口 S0FT1 的1脚;将第二跳线单元SW2的3脚连接电平转换电路N28的接收输出端R10UT,4脚连接 条形连接线接口 S0FT1的2脚。 这样一来,当电视机主板的升级接口的管脚定义顺序为1脚发送数据、2脚接收 数据、3脚电源、4脚接地时,我们可以使用水平方向的跨接线连接在第一跳线单元SW1和第 二跳线单元SW2的跳接端子之间,S卩能满足条形连接线接口 S0FT1的管脚定义顺序与电视 机主板的升级接口的管脚定义顺序相一致的设计要求。 当电视机主板的升级接口的管脚定义顺序为1脚接收数据、2脚发送数据、3脚接
6地、4脚电源时,我们可以使用垂直方向的跨接线连接在第一跳线单元SW1和第二跳线单元 SW2的跳接端子之间,即可以将条形连接线接口 S0FT1的管脚定义顺序与电视机主板的升 级接口的管脚定义顺序一致起来。 当电视机主板的升级接口的管脚定义顺序为1脚发送数据、2脚接收数据、3脚接 地、4脚电源时,我们可以在第一跳线单元SW1中使用垂直方向的跨接线连接跳接端子,在 第二跳线单元中使用水平方向的跨接线连接跳接端子,即可满足电视机主板与软件升级调 试工具之间接口的准确对接。 同理,电视机主板的升级接口的管脚定义顺序为1脚接收数据、2脚发送数据、 3脚电源、4脚接地时,我们可以在第一跳线单元SW1中使用水平方向的跨接线连接跳接端 子,在第二跳线单元中使用垂直方向的跨接线连接跳接端子,即可满足电视机主板与软件 升级调试工具之间的接口准确对接的设计要求。 采用本实施例的设计方式,我们只需改变跳接端子的连接方式,即可形成多种接 线组合方式,从而实现了一种软件升级及调试工具同时满足四种接口顺序的待调试主板的 软件升级要求,极大提高了工具的通用性以及使用的灵活性。 为了避免静电对工具的内部电路造成损坏,本实施例在软件升级接口的数据发送 管脚和数据接收管脚上分别连接了双向稳压管器件VD47、 VD48,以实现ESD保护功能。 此外,在本实施例的软件升级及调试工具中还设置有一 USB接口 U2,如图1所示, 其1脚连接直流电源端VCC, 4脚接地,在进行软件升级或调试过程中连接电脑的USB接口 , 从电脑取电为软件升级及调试工具的内部电路供电,以避免独立电源的设置和使用,达到 简化电路结构,降低工具硬件成本的设计目的。图1中的电容C1、C2和稳压管VD36用于对 引入的直流电源进行滤波和嵌位处理。采用这种设计方式还可以满足某些没有定义电源接 口的电视机主板,特别是电视主机使用耳机口进行软件升级时,因为耳机口不包含电源供 电部分,因此,不能通过电视机主板取电,只有使用电脑的USB接口供电,才能满足软件升 级及调试工具的供电要求。 图2为fC调试单元的电路组建结构,包括并口 I2CP1和fC总线接口 IICl。其 中,通过lt总线接口 1ICl连接电视机主板的fC总线端,通过并口 12CP1连接电脑的并行 接口,以实现电脑对电视机主板的在线It总线仿真调试。考虑到fc总线信号在通信过程 中,数据是双向传输的,因此,需要在所述并口 I2CP1的多路输入输出管脚中根据信号流向 选取两对输入输出管脚分别作为SCL和SDA的双向通讯端口 , 一对连接I2C总线接口 IIC1 的SCL管脚,另一对连接I2C总线接口 IIC1的SDA管脚。 为了方便调试工具与电脑连接,本实施例优选采用与电脑的并口插座相配套插接 的25针并行插头来设计工具上的并口 12CP1。考虑到电脑的25针并口的针脚定义为1 脚选通(STROBE低电平);2 9展卩数据位(DATA0 DATA7) ;10脚确认(ACKNLG低电 平);11展卩忙(BUSY) ;12脚缺纸(PE) ;13脚选择(SLCT) ;14脚自动换行(AUTO FEED 低电平);15脚错误观点(ERROR低电平);16脚初始化(INIT低电平);17脚选择输入 (SLCT IN低电平);18 25展卩地线(GND)。结合并口管脚的数据流向,本实施例选择并口 I2CP1的9、ll、15、17脚作为所述的两对输入输出管脚,分别与l2C总线接口 IIC1的SCL和 SDA管脚对应连接。 在本实施例的并口 I2CP1的两对输入输出管脚与12(:总线接口 IIC1的四路连
7线中,至少在其中一路连线中串联有反相器,优选在每一路连线中均串联一路反相器U1A、 U1B、U1C、U1E,如图2所示。其中,所述的fC总线接口 IICl可以采用通用的四脚插头实现, 其1脚可以定义为电源管脚或者接地管脚;2脚定义为接地管脚或者电源管脚;3、4脚可以 定义为两个数据脚,分别作为所述的总线管脚SCL和SDA,与并口 I2CP1相连接。 为了提高调试工具的通用性及与电视机主板连接的灵活性,本实施例在调试工具 的并口 12CPl与fC总线接口 1IC1之间同样也设计了跳线单元,如图2所示的第三跳线 单元SW3和第四跳线单元SW2,通过改变跳线单元中跨接线在跳接端子之间的连接位置,使 I2C总线接口 IICl的管脚定义顺序与电视机主板的相应接口的管脚定义顺序相一致,从而 实现了电视机主板与调试工具之间信号的准确传输,使软件升级及调试工具可以广泛适用 于具有不同接口顺序的待调试电路板。 具体来讲,所述I2C总线接口 IICl的1脚连接第四跳线单元SW4的1脚,第四跳线 单元SW4的2脚连接开关二极管D2的阳极,所述二极管D2的阴极连接直流电源端VCC。开 关二极管D2和直流电源组成高压嵌位电路,避免外界高压干扰对调试工具的内部电路造 成损坏。所述I2C总线接口 IICl的2脚连接第四跳线单元SW4的4脚,第四跳线单元SW4 的3脚接地。这样一来,可以根据电视机主板上接口对电源管脚和接地管脚的定义顺序来 调整第四跳线单元SW4中跨接线的连接方式,即采用水平方向的跨接线还是采用垂直方向 的跨接线连接第四跳线单元SW4中的跳接端子,即可实现调试工具与电视机主板接口的准 确对接。 所述并口 I2CP1的两个输出管脚9、 17分别与两路反相器U1A、 U1B的输入端对应 连接,通过所述反相器U1A、 U1B对来自电脑的总线数据信号和时钟信号进行取反处理后, 通过其输出端分别与第三跳线单元SW3的1脚和4脚对应连接,进而通过第三跳线单元SW3 的2脚和3脚与I2C总线接口 IICl的3脚、4脚对应连接,完成电脑到电视机主板的I2C总 线通信。同样的,利用所述第三跳线单元SW3的1脚和4脚同时与另外两路反相器U1C、U1E 的输入端一一对应连接,进行取反处理后,通过其输出端分别与并口 I2CP1的两个输入管 脚11、15对应连接,以实现电视机主板到电脑的I2C总线通信。为了保持总线信号高低电 平时序的正确性,在电脑和电视机主板的CPU程序中增加有取反程序,对接收到的总线信 号进行反相处理,以实现总线数据的准确接收。 所述反相器U1A、 U1B、 U1C、 U1E除了反相作用外,还可以起到保护和缓冲的作用, 这样在相应软件的控制下,即可实现I2C总线的仿真调试。 当然,在所述的并口 I2CP1的两对输入输出管脚9、ll、15、17与fC总线接口 IIC1 的四路连线中也可以都串联两路反相器,进行两次取反处理,这样通过所述调试工具输入 输出的总线信号即可保持一致,无需在电脑和电视机主板的CPU控制程序中增加额外的取 反程序,即可实现电脑与电视机主板之间总线数据的准确收发。 为了起到简单加密的作用,在本实施例的并口 I2CP1的两对输入输出管脚9、11、 15、17与lt总线接口 IIC1的四路连线中,可以在其中一路连线中串联两路反相器,而其余 连线中串联一路反相器,如图2所示。在并口 I2CP1的15脚与fC总线接口 IICl的连接 线路中串联两路反相器U1E、U1D,在其余连线中均串联一路反相器U1A、 U1B或者U1C。相 应地,在电脑的接收程序中,对接收到的时钟信号SCL不作反相处理,而对接收到的数据信 号SDA进行反相处理,即可实现电视机主板的总线信号到外部电脑的准确传输。而在电视机主板的CPU接收程序中需要增加时钟信号SCL和数据信号SDA取反程序,即可实现电脑 的总线信号到电视机主板的准确传输。 另外,为了防止外部高压静电干扰对所述调试工具造成损坏,在本实施例的并口 12CP1的闲置管脚上连接有高压嵌位保护电路,如图2所示,包括多路双二极管器件D3、D4、 D5。其中,所述多路双二极管器件D3、D4、D5中的每一个二极管的阳极分别与并口 I2CP1的 多路闲置管脚一一对应连接,在本实施例中分别连接并口 I2CP1的1、14、2、3、4、5脚,阴极 连接所述的直流电源端VCC。当通过并口 I2CP1引入的电压信号高于VCC+0.7V时,二极管 导通,将引入的电压信号嵌位在VCC+O. 7V的电位值上,从而起到保护调试工具的目的。 进一步地,为了能够直观地显示总线数据的传输过程,避免开发人员在总线数据 传输的过程中拔插接口 ,造成数据错误,在本实施例的调试工具中还设置有数据传输指示 电路,如图2所示,包括两个NPN型三极管Q1、 Q2和指示灯D1。所述两个三极管Q1、 Q2的 发射极和集电极并联后串联在所述指示灯D1与直流电源端VCC连接形成的供电回路中,两 个三极管Q1、Q2的发射极接地,基极连接在所述It总线接口 IIC1与并口 I2CP1的连线上。 采用本实施例的软件升级及调试工具在电子产品处于开发阶段或者生产销售之 后,如果遇到需要更改程序的情况,只需将该工具与电脑的串口连接,即可通过CPU的UART 接口对FLASH进行升级操作,且可以输出软件执行过程中的打印信息,即响应程序中的打 印命令,将程序中定义的显示信息显示在电脑屏幕上;通过将该工具连接在电脑的并口和 电视机主板的I2C接口之间,就可以通过I2C接口对主板上的各种芯片进行控制调试,因此 功能强大,使用灵活,可以广泛应用于不同类型的待升级产品或者待调试电路板中。 当然,以上所述仅是本实用新型的一种优选实施方式而已,应当指出,对于本技术 领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润 饰,这些改进和润饰也应视为本实用新型的保护范围。
权利要求一种软件升级及调试工具,其特征在于包括软件升级单元和I2C调试单元,在所述软件升级单元中包含有用于连接电脑的串口、用于连接待调试电路板的软件升级接口、以及连接在所述串口与软件升级接口之间的电平转换电路;在所述I2C调试单元中包括用于连接电脑的并口和用于连接待调试电路板的I2C总线接口,在所述并口的多路输入输出管脚中根据信号流向选取两对输入输出管脚分别作为SCL和SDA的双向通讯端口,一对连接所述I2C总线接口的SCL管脚,另一对连接所述I2C总线接口的SDA管脚。
2. 根据权利要求1所述的软件升级及调试工具,其特征在于在所述软件升级接口中 包括VGA接口 ,选择VGA接口中闲置的两路端子作为数据接收管脚和数据发送管脚连接所 述的电平转换电路,在进行软件升级操作时,完成电脑与待调试电路板之间数据的双向传 输。
3. 根据权利要求2所述的软件升级及调试工具,其特征在于所述VGA接口包括两路, 一路VGA公头接口 , 一路VGA母头接口 。
4. 根据权利要求1所述的软件升级及调试工具,其特征在于在所述软件升级接口中 包括条形连接线接口 ,其数据接收管脚和数据发送管脚连接所述的电平转换电路。
5. 根据权利要求4所述的软件升级及调试工具,其特征在于在所述条形连接线接口 中还包含有电源管脚和接地管脚,所述电源管脚和接地管脚通过第一跳线单元分别与软件 升级及调试工具中的电源和地对应连接,改变第一跳线单元中跨接线在跳接端子之间的连 接位置,使条形连接线接口的电源管脚和接地管脚的定义顺序与待调试电路板接口的电源 管脚和接地管脚的定义顺序相一致。
6. 根据权利要求1至5中任一项所述的软件升级及调试工具,其特征在于所述软件 升级接口的数据接收管脚和数据发送管脚通过第二跳线单元连接所述的电平转换电路,改 变第二跳线单元中跨接线在跳接端子之间的连接位置,使软件升级接口的数据接收管脚和 数据发送管脚的定义顺序与待调试电路板接口的数据接收管脚和数据发送管脚的定义顺 序相一致。
7. 根据权利要求1至5中任一项所述的软件升级及调试工具,其特征在于在所述软件升级及调试工具中还包含有一 USB接口 ,在进行软件升级或调试过程中连接电脑的USB 接口 ,从电脑取电为软件升级及调试工具的内部电路供电。
8. 根据权利要求7所述的软件升级及调试工具,其特征在于在所述I2C调试单元中,所述并口的两对输入输出管脚与I2C总线接口的四路连线中均串联有一路反相器;其中,所述并口的两个输出管脚各自连接一路反相器的输入端,两路反相器的输出端通过第三跳线单元分别与所述I2C总线接口的SCL和SDA管脚一一对应连接;所述I2C总线接口的SCL和 SDA管脚通过第三跳线单元同时与另外两路反相器的输入端一一对应连接,所述的另外两 路反相器的输出端分别与所述并口的两个输入管脚对应连接。
9. 根据权利要求8所述的软件升级及调试工具,其特征在于在所述并口的两对输入 输出管脚与I2C总线接口的四路连线中,至少在其中一路连线中串联有两路反相器。
10. 根据权利要求9所述的软件升级及调试工具,其特征在于在所述I2C总线接口中 还包含有电源管脚和接地管脚,所述电源管脚和接地管脚通过第四跳线单元分别与软件升 级及调试工具中的电源和地对应连接。
专利摘要本实用新型公开了一种软件升级及调试工具,包括软件升级单元和I2C调试单元,在所述软件升级单元中包含有用于连接电脑的串口、用于连接待调试电路板的软件升级接口、以及连接在所述串口与软件升级接口之间的电平转换电路;在所述I2C调试单元中包括用于连接电脑的并口和用于连接待调试电路板的I2C总线接口,在所述并口的多路输入输出管脚中根据信号流向选取两对输入输出管脚分别作为SCL和SDA的双向通讯端口,一对连接所述I2C总线接口的SCL管脚,另一对连接所述I2C总线接口的SDA管脚。该工具电路结构简单,功能强大,使用起来方便灵活,功能合二为一的设计方式有效降低了调试成本,提高了软件升级及调试工具的通用性。
文档编号G06F13/40GK201518128SQ20092003081
公开日2010年6月30日 申请日期2009年7月27日 优先权日2009年7月27日
发明者孙士华, 徐卫, 杨元成, 王伟, 肖龙光 申请人:青岛海信电器股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1