阅读:2162回复:1
请教:用CH375做HOST与USB键盘连接的握手流程
如题,用单片机系统做一个黑匣子,接口为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连接状态指示,低电平有效)?但是我这么做他一直是不亮的(高电平)。请问我这么做错在哪里?是否还有后续要做的东西呢?还需要那些步骤来建立连接呢? |
|
沙发#
发布于:2009-03-11 12:32
对此论坛甚是失望
![]() |
|