了解与LUFA库相关的USB描述符

时间:2013-04-11 20:36:30

标签: usb avr uart atmel usb-descriptor

有人可以解释LUFA库如何处理USB描述符吗?我似乎无法在回溯到库源的任何示例中跟踪描述符。他们是如何工作的?它们是否被编程到指定位置的闪存中?

谢谢, 乔治

1 个答案:

答案 0 :(得分:1)

描述符在LUFA库中定义为struct。你可以在

中找到它们
  • /drivers/USB/Core/StdDescriptors.h

包含在“主要包含文件”/Drivers/USB/USB.h

用户应用程序使用这些struct

请参阅LUFA library documentation并在搜索框中查找“描述符”或展开“文件列表”子树。这将指导您了解定义的内容和位置。还要查找主USB功能void USB_USBTask(void)

关于基础知识的另一个好资源是this