|
优点
支持的 USB 芯片组
详细综述 USB 设备制造商必须支持通用串行总线(USB)规范。USB 接口的实现有两个级别:USB 协议的较低级别通过串行接口引擎(SIE)实现。协议的较高级别通过设备固件实现。
固件由软件程序和定义设备配置的数据组成, 这些程序和数据使用各种可编程 ROM 芯片(如 PROM、EPROM、EEPROM 和闪存芯片)半永久性地安装到内存中。 WinDriver USB 设备采用直观的图形用户界面(GUI),使设备的开发人员能够基于支持的硬件轻松生成固件,用于定义目标设备所需 USB 接口(参见以下的对话框样本)。
该工具包包含支持硬件的固件库。这些库中包含的函数可以执行常见 USB 固件功能,从而使设备制造商避免花费大量时间自行编写固件代码。 WinDriver USB 设备还增强了对基于 Microchip PIC18F4550 开发板的大容量存储设备的开发。工具包包括大容量存储固件库和用于该开发板的大容量存储设备固件应用程序,该程序符合 USB 大容量存储设备类规范。 如果您也是标准 Windriver USB 工具包(用来开发 USB 主机驱动程序)的注册用户,在完成设备固件开发和硬件调试后,便可以使用 WinDriver USB 工具包开发设备的驱动程序。 系统要求
|