一种编程器终端制造技术

技术编号:6998313 阅读:191 留言:0更新日期:2012-04-11 18:40
一种编程器终端,其特征在于,它包括主控模块、液晶屏、按钮和蜂鸣器;所述的主控模块包括CCM3118处理器和存储器,CCM3118处理器设有C*Core?C310处理器核、串行通信接口、液晶控制器接口、外部总线接口和C*Core局部总线,外部总线接口与C*Core局部总线连接,液晶屏与液晶控制器接口连接,存储器与C*Core局部总线连接,C*Core局部总线上还连接设有若干个多功能输入输出。它通过电缆就可以和嵌入式产品相连接,按一下按钮即可开始芯片的编程操作,编程信息可通过液晶屏实时显示,编程结束后成功与否会有声音提示,避免了原有编程器固有的技术缺陷,避免了FLASH芯片的测试环节,降低了生产成本。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】

本技术涉及一种编程器件,特别是一种编程器终端
技术介绍
在嵌入式系统的设计中,操作系统和应用程序的软件代码都固化在非易失性存储 器中,其中Flash以其可擦写次数多、存储速度快、容量大及价格便宜等优点在嵌入式领域 得到广泛的应用。在嵌入式产品的生产阶段,如何对大量的FLASH芯片进行编程,是生产厂 家需要面临的问题。原有的编程器对FLASH芯片进行编程时,需要把FLASH芯片固定在编程器的插 座上,通过PC机端软件的控制,设定编程器针对该类型FLASH芯片特定的工作电路,产生 FLASH芯片必要的擦除电压及编程时序,完成芯片的编程动作。其缺陷在于1、当FLASH芯片的内容需要变更时,一般的做法是 (1)焊下PCB板上装载有旧程序的FLASH芯片,再焊装上带有新程序的FALSH芯 片;这样,很容易导致芯片和PCB板的物理损坏,而且效率非常低;(2) PCB板上焊有FLASH芯片的夹具,取出夹具中装有旧程序的FLASH芯片,用编程 器烧写新程序到FLASH芯片中,再将其放置在夹具内。由于使用夹具,芯片装卸简单,但夹 具成本高,可靠性差,并且夹具一般体积较大,这种增加了 PCB板的布局、布线难度。2、FLASH芯片的封装形式有多种多样,需要配置相应的转换插座,如BGA封装的转 换插座价格昂贵,并且寿命有使用次数限制,增加了产品的生产成本。
技术实现思路
本技术所要解决的技术问题是针对现有技术的不足,提供一种结构更为合 理、操作简便快捷、成本低的编程器终端。本技术所要解决的技术问题是通过以下的技术方案来实现的。本技术 是一种编程器终端,其特点是,它包括主控模块、液晶屏、按钮和蜂鸣器;所述的主控模块包 括CCM3118处理器和存储器,CCM3118处理器设有C*Core C310处理器核、串行通信接口 SCI (Serial Communications Interface)、液晶器接□ LCDC (Liquid Crystal Display Controller)、外部总线接口 EBI (External Bus Interface)和 C*Core 局部总线(C*Core Local Bus),外部总线接口 EBI与C*Core局部总线连接,液晶屏与液晶控制器接口 IXDC连 接,在串行通信接口 SCI上连接设有串口,存储器与OCore局部总线连接,OCore局部总 线上还连接设有若干个多功能输入输出GPICKGeneral-purposeinput/output),所述的按 钮和蜂鸣器分别通过多功能输入输出GPIO与OCore局部总线连接。本技术所要解决的技术问题还可以通过以下的技术方案来进一步实现。以上 所述的编程器终端,其特点是,所述的存储器为SRAM、NorFlash和NandFlash存储器。如无特别说明,本技术中所使用的英文缩写均采用现有技术中的通用解释。本技术可以实现仅通过一根数据电缆就可以和嵌入式产品相连接,按一下本技术上的按钮即可开始FLASH芯片的编程操作。在操作过程中的编程信息通过本技术的液晶屏实时显示,编程结束后成功与否会有相应地声音提示。在进行一个新产品 FLASH编程前,需要通过串口对本技术进行必要的配置,配置结束后极可脱离PC机的 配置环境。在技术的FLASH芯片编程操作中,无需外接任何控制设备。使用时,将所需 的编程数据事先通过配置保存在本技术终端中,利用一根JTAG电缆连接到要编程品 的JTAG接口上,通过本技术的按键开始或停止编程的操作,编程状态信息通过液晶屏 和声音提供给操作者。JTAG (Joint Test Action Group)是 1985 年制定的检测 PCB 和 IC 芯片的一个标 准,1990年被修改成为IEEE1149. 1-1990标准。JTAG标准定义了一个串行的移位寄存器,寄 存器的每一个单元分配给芯片的相应引脚,每一个独立的单元称为BSC(边界扫描单元), 这个串联的BSC在IC内部构成JTAG回路,所有的BSR(边界扫描寄存器)通过JTAG测试 激活,平时这些IC引脚保持正常的功能。BSDL(边界描述语言)是对兼容JTAG接口的芯片 的边界扫描特性的描述,主要描述了芯片的JTAG指令系统、BSC与芯片管脚的对应关系等 特性。本技术利用JTAG接口的测试芯片间互连的指令,实现了对FLASH器件的编程 操作,通过液晶、按钮和声音等输入输出接口实现了人机交互。与现有技术相比,本技术具有以下技术效果(1)它完全避免了采用原有技术的编程器的固有缺陷,不需要把FLASH芯片从PCB 板上取下,也不要FLASH芯片转换插座。(2)在编程过程中不要外接PC机,不需要繁杂的配置操作过程。(3)使用本技术可以即时获得被编程产品的好坏状态,避免了采用原有技术 的编程器编程的产品需增加FLASH芯片测试的环节,降低了生产成本。附图说明图1为本技术的一种结构框图。具体实施方式以下参照附图,进一步描述本技术的具体技术方案,以便于本领域的技术人 员进一步地理解本专利技术,而不构成对其权利的限制。实施例1。一种编程器终端,它包括主控模块、液晶屏、按钮和蜂鸣器;所述的主控 模块包括CCM3118处理器和存储器,CCM3118处理器设有C*Core C310处理器核、串行通信 接口 SCI、液晶控制器接口 IXDC、外部总线接口 EBI和C*Core局部总线,外部总线接口 EBI 与C*Core局部总线连接,液晶屏与液晶控制器接口 IXDC连接,在串行通信接口 SCI上连接 设有串口,存储器与OCore局部总线连接,OCore局部总线上还连接设有若干个多功能输 入输出GPI0,所述的按钮和蜂鸣器分别通过多功能输入输出GPIO与C*Core局部总线连接。实施例2。实施例1所述的编程器终端中,所述的存储器为SRAM、NorFlash和 NandFlash 存储器。权利要求一种编程器终端,其特征在于,它包括主控模块、液晶屏、按钮和蜂鸣器;所述的主控模块包括CCM3118处理器和存储器,CCM3118处理器设有C*Core C310处理器核、串行通信接口SCI、液晶控制器接口LCDC、外部总线接口EBI和C*Core局部总线,外部总线接口EBI与C*Core局部总线连接,液晶屏与液晶控制器接口LCDC连接,在串行通信接口SCI上连接设有串口,存储器与C*Core局部总线连接,C*Core总线上还连接设有若干个多功能输入输出GPIO,所述的按钮和蜂鸣器分别通过多功能输入输出GPIO与C*Core局部总线连接。2.根据权利要求1所述的编程器终端,其特征在于,所述的存储器为SRAM、NorFlash和 NandFlash 存储器。专利摘要一种编程器终端,其特征在于,它包括主控模块、液晶屏、按钮和蜂鸣器;所述的主控模块包括CCM3118处理器和存储器,CCM3118处理器设有C*Core C310处理器核、串行通信接口、液晶控制器接口、外部总线接口和C*Core局部总线,外部总线接口与C*Core局部总线连接,液晶屏与液晶控制器接口连接,存储器与C*Core局部总线连接,C*Core局部总线上还连接设有若干个本文档来自技高网...

【技术保护点】
一种编程器终端,其特征在于,它包括主控模块、液晶屏、按钮和蜂鸣器;所述的主控模块包括CCM3118处理器和存储器,CCM3118处理器设有C*CoreC310处理器核、串行通信接口SCI、液晶控制器接口LCDC、外部总线接口EBI和C*Core局部总线,外部总线接口EBI与C*Core局部总线连接,液晶屏与液晶控制器接口LCDC连接,在串行通信接口SCI上连接设有串口,存储器与C*Core局部总线连接,C*Core总线上还连接设有若干个多功能输入输出GPIO,所述的按钮和蜂鸣器分别通过多功能输入输出GPIO与C*Core局部总线连接。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱建培张继果孙艺杨光年武育
申请(专利权)人:连云港杰瑞深软科技有限公司
类型:实用新型
国别省市:32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1