资料
  • 资料
  • 专题
AVR309 软件USB
推荐星级:
时间:2019-12-24
大小:323KB
阅读数:321
上传用户:givh79_163.com
查看他发布的资源
下载次数
1
所需E币
5
ebi
新用户注册即送 300 E币
更多E币赚取方法,请查看
close
资料介绍
AVR309 软件USB AVR309: 软件通用串行总线 (USB) 翻译:邵子扬 2006年4月19日 http://shaoziyang.bloger.com.cn shaoziyang@gmail.com 译者:源代码在ATmel的AVR309.zip中。 特点 1. • 在固件执行 USB(通用串行总线)协议 2. • 支持USB2.0的低速USB方式(1.5Mbit/s) 3. • 可以在低端AVR芯片上运行,空间只要大于2kB 4. • 只要很少外部元件 1. - 一个电阻用于低速USB检测 2. - 分压电阻和滤波电容 5. • 用途: 1. - 直接I/O口控制 2. - USB 到 RS232 转换 3. - EEPROM 擦除 6. • 用户可以容易执行自己的功能: 1. - USB 到 TWI 控制 2. - USB A/D 和 D/A 转换 7. • 可以自定义设备名称(PC端可见) 8. • 完整的PC端支持,包括源程序和文档 1. - MS Windows USB 驱动器 2. - DLL 库函数 3. - Delphi 例程 9. • 演示了怎样使用DLL和设备进行通信(Delphi, C++, Visual Basic) 1 介绍 通用串行总线(USB)已经非常普及了,因为它对最终用户很简单(即插即用无需重启动 )。对于开发者而言,USB 集成到终端系统中比RS232复杂很多,在PC端需要安装特殊的设备驱动软件。因此,使用 RS232的通信方式仍然非常普遍。它容易建立连接,有操作系统的良好支持,但是近来 RS232端口逐渐从标准PC中删除了,这就给了USB应用的空间。 使用USB外设有两种方式: 1. 使用带有USB接口的单片机,它需要知道USB是如何工作的,还要写单片机的固件程序。……
版权说明:本资料由用户提供并上传,仅用于学习交流;若内容存在侵权,请进行举报,或 联系我们 删除。
PARTNER CONTENT
相关评论 (下载后评价送E币 我要评论)
没有更多评论了
  • 可能感兴趣
  • 关注本资料的网友还下载了
  • 技术白皮书