本帖最后由 骑猪看夕阳 于 2016-2-27 11:50 编辑
现在一般仅有32位的单片机会自带USB HOST接口,想要做USB HOST接口开发要么使用32位的单片机,要么使用8位的单片机外加USB接口芯片(比如CH376)来实现,这次测试了自带USB HOST接口的8位51单片机CH559。CH559L拥有两个USB HOST接口,可以同时操作两个USB设备,比如同时操作键盘和鼠标或者同时操作两个U盘。 下面测试了CH559同时操作键盘和鼠标:
1、keil4编译好的HEX通过USB下载进CH559L,上电后运行状态如下: 通过串口输出的调试信息,目前单片机已准备就绪,等待USB DEVICE插入,下面依次插上USB键盘和USB鼠标,调试信息如下截图: 调试串口上传了按键:Avt,,/ 成功枚举键盘鼠标,等待接受数据。然后拔出键盘鼠标,插上U盘,成功枚举U盘。 代码贴出来太长,见2楼附件。
|