新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于USB接口芯片CH372的人机接口设备的设计与实现

基于USB接口芯片CH372的人机接口设备的设计与实现

作者:时间:2013-06-05来源:网络收藏

  

  

枚举成功后,PC 机识别为USB Mouse.此时单片机根据图2 中所示的遥控指示信号LeftKey(P3.0 脚)和RightKey(P3.1 脚)电平高低,通过端点1(中断端点)发送USB 鼠标相应的键值给PC 机,端点1(中断端点)的缓冲区数据块长度为4 个字节,LeftKey 或者RightKey 键值需要放在第一个字节上。如果鼠标左键按下,则返回0x01,0x00,0x00,0x00;若鼠标右键按下,则返回0x02,0x00,0x00,0x00。

  下面给出端点1 上传数据示例:

  

  

  5 结语

  本系统是 设置为灵活的外围固件模式下的应用和开发。系统硬件设计简单,软件流程清晰。

  若将硬件和软件做很小的改动,就可以设计出其他很多HID 类设备。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭