由Cypress公司推出的带智能USB控制内核的51系列单片机EZ-USB 2100系列芯片,在芯片上集成了USB和C51内核两个模块,这两个模块可以协助USB开发者完成USB协议中规定的大部分通信工作,是USB设备研制的较好的器件,EZ-USB强大的串行接口引擎,增强8051内核,优越的软件支持,大大降低了USB开发难度。
EZ-USB将USB接口控制内核与单片机集成到一块芯片上,USB收发模块与USB总线接口相连,串行接口引擎负责串行信号的编译码和错误检测、USB系列控制信号操作,由USB收发模块进行数据字节传输,功能强大的USB内核自动完成USB协议的转换,大大简化了8051代码。
增强的微处理器内核在标准的8051基础上增加了许多新特性,缩短了执行时间,它利用内部RAM和程序,使EZ-USB具有软配置特性,USB主机由总线将8051的程序代码和描述符表装入RAM中,EZ-USB芯片用已下载程序中定义的外设特性进行重连接,使其成为新的USB设备。
熟悉USB设备开发的人员知道,研制期间需要花费大量的时间去熟悉USB协议,使得USB好用但开发难度很大,这给一般的开发者设置了一道门槛。而EZ-USB芯片给开发研制提供了一条便利的途径,如果熟悉C语言的微处理器开发者使用EZ-USB研制USB设备,只需少量时间熟悉EZ-USB的特性,即可轻易开发出性能优越的USB设备。 |