tag 标签: 软件usb

相关资源
  • 所需E币: 5
    时间: 2019-12-24 14:34
    大小: 323KB
    上传者: givh79_163.com
    AVR309软件USBAVR309:软件通用串行总线(USB)翻译:邵子扬2006年4月19日http://shaoziyang.bloger.com.cnshaoziyang@gmail.com译者:源代码在ATmel的AVR309.zip中。特点1.•在固件执行USB(通用串行总线)协议2.•支持USB2.0的低速USB方式(1.5Mbit/s)3.•可以在低端AVR芯片上运行,空间只要大于2kB4.•只要很少外部元件1.-一个电阻用于低速USB检测2.-分压电阻和滤波电容5.•用途:1.-直接I/O口控制2.-USB到RS232转换3.-EEPROM擦除6.•用户可以容易执行自己的功能:1.-USB到TWI控制2.-USBA/D和D/A转换7.•可以自定义设备名称(PC端可见)8.•完整的PC端支持,包括源程序和文档1.-MSWindowsUSB驱动器2.-DLL库函数3.-Delphi例程9.•演示了怎样使用DLL和设备进行通信(Delphi,C++,VisualBasic)1介绍通用串行总线(USB)已经非常普及了,因为它对最终用户很简单(即插即用无需重启动)。对于开发者而言,USB集成到终端系统中比RS232复杂很多,在PC端需要安装特殊的设备驱动软件。因此,使用RS232的通信方式仍然非常普遍。它容易建立连接,有操作系统的良好支持,但是近来RS232端口逐渐从标准PC中删除了,这就给了USB应用的空间。使用USB外设有两种方式:1.使用带有USB接口的单片机,它需要知道USB是如何工作的,还要写单片机的固件程序。……