为了玩转 Ch569 ,需要准备如下硬件和软件:
硬件要求:
1.官方的 Ch569 开发板,官方买到的是两块插接在一起的,大多数情况下我们的实验都只使用到一块。
CH559 开发板
2.USB 3.0 A-A 线一根
软件要求(都可以在官网下载到):
1.项目管理和编译工具:MounRiver
2.官方 Demo: CH569EVT
3.烧写软件:WCHISPTool
安装完成CH569 后,以\CH569EVT\EVT\EXAM\USBSS\USBD\CH372Device为例。这个代码能够将Ch569模拟为Ch372设备。
编译之后的得到编译后的文件位于: obj\CH372Device.hex。
Ch569开发板的烧写方式是将HD0 Pin 接地然后再上电。设备管理器中会出现 “USB Module”这个设备:
之后我们打开WCHISP 工具,如果没有出现下图左侧的界面,那么需要点击右侧“Dedicated MCUs”按钮。
之后在上面的 Object File1 中选择上面提到的 CH372Device.hex 文件,最后点击 Download 即可。
烧录完成后,可以通过 EVT\EXAM\USBSS\USBD\CH372-HSPIDataTransDemo.zip 中的程序进行测试。这个程序会对设备进行一个速度读写测试,在我电脑上测试结果如下:
这个程序测试的是对一个端点写入,然后从另外的端口读取出来。