scoolboys
驱动牛犊
驱动牛犊
  • 注册日期2009-03-09
  • 最后登录2009-04-20
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望111点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2164回复:1

请教:用CH375做HOST与USB键盘连接的握手流程

楼主#
更多 发布于:2009-03-10 17:19
如题,用单片机系统做一个黑匣子,接口为USB,用来连接键盘,USB键盘作为数据输入装置。
为了节省单片机资源,用CH375的串口方式与单片机相连,再加一个中断仅需要3个管脚即可实现USB接口的扩展。
我现在硬件已经做好,用CHECK_EXIST命令测试CH375返回数据正确。
确定硬件连接正确以后,开始连接USB键盘,到这里我就不知道该怎么做了,希望版主以及各位大侠们帮帮忙,给我说一下我要做的步骤。
下面我说一下就我的理解做的步骤:

首先使CH375置模式5(切换到已启用的USB主机方式,不产生SOF包),然后插上USB键盘,把CH375置7模式(换到已启用的USB主机方式,复位USB总线),接着把CH375置6模式(换到已启用的USB主机方式,自动产生SOF包),这样应该就可以建立USB的连接了吧?此时ACT#指示灯是否应该点亮了呢(ACT#:USB连接状态指示,低电平有效)?但是我这么做他一直是不亮的(高电平)。请问我这么做错在哪里?是否还有后续要做的东西呢?还需要那些步骤来建立连接呢?
scoolboys
驱动牛犊
驱动牛犊
  • 注册日期2009-03-09
  • 最后登录2009-04-20
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望111点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-03-11 12:32
对此论坛甚是失望
游客

返回顶部