EZ-USB接口设备的软配置技术

时间:2023-05-01 12:15:26 电子通信论文 我要投稿
  • 相关推荐

EZ-USB接口设备的软配置技术

摘要:介绍EZ-USB器件的基本特性和EZ-USB接口设备的开发方法,结合具体设计示例重点讨论EZ-USB接口设备的软配置方式和固件装载技术。

    关键词:EZ-USB 软配置 固件装载

引 言

  EZ-USB是Cypress公司带智能内核的USB接口器件,集USB通信控制引擎和改进的8051内核于一体,具有全速度、全序列、易开发及软配置等特点,是设计USB设备的首选器件。EZ-USB的串行接口引擎能自动完成主要USB协议处理,简化了设备固件设计。但其软配置与枚举涉及到Windows编程、Windows PnP技术以及Windows DDK工具、INF文件和注册表的使用等问题,因此EZ-USB接口设备的软配置方式和固件装载技术是开发EZ-USB接口设备的关键问题。

1 EZ-USB处理器

  EZ-USB的串行接口引擎能自动完成数据收发控制、位填充、数据编码、CRC校验、PID包解码等USB协议处理。EZ-USB在连接时自动进行枚举,建立默认的EZ-USB设备。首次枚举成功后,还可以通过软配置由8051内核重新枚举建立用户定制的设备。

  内置的8051处理器,相对标准的8051处理器进行了改进。以AN2131QC为例,主要有以下改进方面:

◇独立的地址总线和数据总线,总线周期为4个时钟,平均运行速度提高了近3倍;

◇双数据指针和自动指针提高了数据交换效率;

◇扩展的中断系统支持13个中断源,并支持自动中断向量;

◇1个I2C接口以及2个UART接口,24个可配置I/O端口;

◇可变周期的MOVX 指令可以适合高低速存储器芯片的接口;

◇3个16位内置定时/计数器、256字节内部寄存器RAM;

◇芯片内部集成有8KB外部RAM,8051内核要用MOVX指令访问此RAM区。

2 EZ-USB软配置特性

    2.1 软配置特性

  软配置特性是EZ-USB最重要的特性。软配置特性允许设备无限制的升级或再配置。EZ-USB片内集成的外部RAM可用于装载固件。当设备与主机连接时,固件从主机装载到这里执行,而不是固化在ROM中。因此,装载不同的固件设备就呈现出不同的特性,如设备配置、有效端点、工作方式、设备功能等都可以通过改变固件进行再配置,达到软配置目的,这就是EZ-USB的软配置特性。

    2.2 配置方式

[1] [2] [3] [4] 

【EZ-USB接口设备的软配置技术】相关文章:

游戏设备·什么是接口类型04-26

基于USB接口的数据采集设备04-28

生活垃圾高温湿解制肥技术与主要设备配置论文04-30

建立设备租赁市场优化设备资源配置04-30

xDSL设备·什么是网络接口类型04-26

电力线通信设备·什么是网络接口04-26

浅谈公路软基处治技术04-28

地铁设备系统总联调中的接口管理04-28

公路软土路基处理技术浅析04-26

软基区桥梁支架现浇技术探讨04-29