阅读:1774回复:4
请教有关PDIUSBD12的固件程序
在chap-9里面有一些配置比如:
USB_DEVICE_DESCRIPTOR USB_CONFIGURATION_DESCRIPTOR USB_INTERFACE_DESCRIPTOR 等等, 它们的作用是配置USB协议的吧? 但是在整个程序里面也没有再用到它, 那么计算机如何得到这些数据呢? 也就是说我们应该如何调用这些数据,在哪儿调用啊? |
|
|
沙发#
发布于:2001-09-16 22:15
还是找书看看吧。从收到SETUP包开始就要传了。
|
|
板凳#
发布于:2001-09-18 17:28
但是我不知道如何传啊?
那些相应的函数怎么调用啊, 在zboard里面也看不出如何用的? 麻烦你指点一下好吗? |
|
|
地板#
发布于:2001-09-19 09:21
[QUOTE]原本由 wwffllf 发表
[B]但是我不知道如何传啊? 那些相应的函数怎么调用啊, 在zboard里面也看不出如何用的? 麻烦你指点一下好吗? [/B][/QUOTE] 要讲的东西太多,请看些书过第一关吧! |
|
|
地下室#
发布于:2001-09-19 09:28
[QUOTE]原本由 wwffllf 发表
[B]但是我不知道如何传啊? 那些相应的函数怎么调用啊, 在zboard里面也看不出如何用的? 麻烦你指点一下好吗? [/B][/QUOTE] 系统需要的时候,你的firmware就要传。什么时候需要,是由host通知firmware的。 至于是哪个descriptor,是由bRequest来判断。 详细的东东都在usb spec里面,你需要仔细看看。 另外,zboard的程序中使用了c的一个技巧:把函数的指针组成一个数组。 [rayyang2000 编辑于 2001-09-19 09:42] |
|
|