USB固件下载更换通讯接口方法技术

技术编号:2829831 阅读:208 留言:0更新日期:2012-04-11 18:40
USB固件下载更换通讯接口方法是提供一种方便更换USB通讯接口的方法,主要涉及到USB接口设备和主机之间的通讯处理。其目的在于:改变原有的通讯模式,支持多种USB通讯模式,支持多种客户定制通信应用协议,适应不同客户的需求。

【技术实现步骤摘要】

本专利技术是一种更换固定通讯模式的方法,主要涉及到嵌入式系统开发领域。
技术介绍
目前的USB产品的阖件程序开发例如智能密钥钥匙(USB-KEY)产品实际上就是针对USBKEY 芯片的COS (芯片操作系统)开发,由于芯片生产周期长的缘故,每形成一次成熟的产品需 要耗费大量的时间,然而应用的需求是多种多样的,这样的情形下,在固有的产品上做出适 应客户多种需求的技术方案就显得尤为迫切。
技术实现思路
在名目繁多的USBI设备中,智能密钥钥匙(USB-KEY)产品已在电子商务,电子政务等领 域得到了广泛的应用;目前智能密钥钥匙(USB-KEY)产品来说,固件程序代码是掩膜在芯片 的ROM中。由于芯片生产周期长的缘故,每形成一次成熟的产品需要耗费大量的时间,然而 应用的需求是多种多样的,这样的情形下,在固有的产品上做出适应客户多种需求的技术方 案就显得尤为迫切。固件程序中提供了统一的函数接口,负责主机对USB设备的枚举响应处 理,对主机向USB设备发送数据的解析处理,USB设备向主机发送数据的处理;如图固件程 序的主流程主要是1. USB设备进行初始化,主要是涉及到通道的初始化,寄存器的初本文档来自技高网...

【技术保护点】
一种USB固件下载更换通讯接口方法其特征是:对通讯接口模块代码进行校验管理:主要是对下载的通讯模块的代码的第一个字节开始到最后一个字节,以字(2字节)为单位,对所有的字做“异或”运算(低地址字节和低地址字节“异或”,高地址字节和高地址字节“异或”),计算出校验和,和存储在一个区域的校验和相比较,校验其正确性。

【技术特征摘要】
1.一种USB固件下载更换通讯接口方法其特征是对通讯接口模块代码进行校验管理主要是对下载的通讯模块的代码的第一个字节开始到最后一个字节,以字(2字节)为单位,对所有的字做“异或”运算(低地址字节...

【专利技术属性】
技术研发人员:刘佳
申请(专利权)人:北京中电华大电子设计有限责任公司
类型:发明
国别省市:11[中国|北京]

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

1
相关领域技术
  • 暂无相关专利