项目简介
本项目主要演示了在EZ - PD™ PMG1 MCU上如何配置USB块作为供应商接口。完成配置后,PMG1 MCU设备会枚举为“Cypress FX3 USB BulkloopExample Device”,用户可通过PC上的USB Control Center对其进行数据的读取和写入操作。
项目的主要特性和功能
- USB供应商接口配置:能将PMG1 MCU配置成USB供应商接口设备,枚举为“Cypress FX3 USB BulkloopExample Device”。
- 数据回传功能:设备可接收主机发送的数据,并将数据回传给主机。
- 调试支持:借助UART接口提供调试打印功能,方便开发与调试。
安装使用步骤
安装开发环境
- 安装ModusToolbox™软件 v3.0或更高版本。
- 确保使用的板支持包(BSP)版本为3.0.0或更高。
创建项目
使用Eclipse IDE for ModusToolbox™软件
- 在Quick Panel中点击New Application。
- 选择支持的开发板(如PMG1 - CY7112或PMG1 - CY7113)。
- 选择示例应用程序并创建项目。
使用命令行工具
使用project - creator - cli
工具创建项目,指定目标开发板和应用程序名称。
编程设备
使用Eclipse IDE
- 在Project Explorer中选择项目。
- 在Quick Panel中点击
Program (KitProg3_MiniProg4) 。
使用命令行
在终端中执行make program
命令,将应用程序编程到目标设备。
操作设备
- 将PMG1 MCU开发板通过USB - C电缆连接到PC。
- 在PC上打开USB Control Center,选择“Cypress FX3 USB BulkloopExample Device”,进行数据读写操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】