谢谢大家的帮忙。
已确定要基于IAR Systems\Embedded Workbench 5.4 Kickstart\arm\examples\Atmel\at91sam9xe-ek\usb-device-core-project代码进行开发了。
目标是能实现往PC上传数据就可以,即主机侧发送开始接受命令,设备侧对此命令解析后,利用USBD_Write()函数发送数据。
那么设备侧要作的是不是就是在sample代码上配置下接受/发送命令和发送数据的端点,增加一开始接受数据命令的处理函数就可以呢。