新闻  |   论坛  |   博客  |   在线研讨会
USB模块的制作和调试(一)
blueflag | 2011-07-07 09:53:40    阅读:2300   发布文章

最近使用南京沁恒的CH372做了USB模块,用于上下位机间的通信,班子已经调试完毕了,现在也总结一下,以帮助有用的人吧。

一。CH372简介

    自己做的USB模块与单片机连接的照片。

    CH372是南京沁恒生产的一款USB总线芯片。它内置USB通信底层协议,具有方便简单的内置固件模式和灵活的外置固件模式。内置固件模式下,芯片自动处理端点0的所有事务,本地单片机只需要负责处理数据交换即可,程序简洁、简单;外置固件模式下,由本地单片机负责处理各种USB请求,可以灵活的实现符合USB规范的设备。

下图为CH372的连接示意图,当然实际连接中还需要一些外围器件,后续会说明的。

CH372的特点总结:

特点:    全速USB接口,兼容USB2.0,即插即用,外围器件少;

          支持控制传输、批量传输、中断传输;

      内置固件模式、外置固件模式任你选择;

      提供Windows驱动程序,提供API接口;

      厂商可自定义厂商标示和产品ID;

      接口简单,通用8位数据线,5位控制线;

      主端点上下传输缓冲区各64字节,辅助端点8字节;

      5V、3.3V电源通吃,支持低功耗模式;

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
blueflag  2011-07-07 09:54:21 

晕啊,怎么显示不了图片呢

推荐文章
最近访客