我们将直接使用上次的Cypress公司的开发包的Target文件夹下提供的基本USB固件程序开发框架做些部分代码的添加删减。具体如下:
(1)在lp.h文件中重新添加自定义的设备请求,示例如下:
(2)在fw.c中添加自定义请求的响应。Setupcommand()为请求响应函数,负责对USB主机发送过来的各种标准USB请求和自定义请求进行响应。重新添加示例代码如下:
其中DR_LED1()是这个请求的定义处理子程序。另外,在该文件的前面还需要对这个子函数进行声明,示例如下:
发布
文章评论(0条评论)
登录后参与讨论