TI中文支持网
TI专业的中文技术问题搜集分享网站

c6748 starterware 库 usblib.h中的注释不明白

stareware 库的usblib.h文件的注释中出现的

//! The standard USB request header as defined in section 9.3 of the USB 2.0
//! specification.

和// Definitions related to USB descriptors (sections 9.5 & 9.6)

中的section 9.3 of USB2.0 specation  和 USB descriptors (sections 9.5 & 9.6) 指的是什么,在哪里?

没看明白,求解。

Tong xie:

有什么资料详细介绍 stareware 库的USB 是怎样使用的吗?

Tong xie:

回复 Tong xie:

有关于USB控制传输的例程吗?

Denny%20Yang99373:

回复 Tong xie:

starterware用起来很简单,通过CCS编译好,然后跑起来就可以了

如果是做从就连个PC

如果做主就连个外设

Tong xie:

回复 Denny%20Yang99373:

starterware 库有USBlib 库,我看了例程,库里面有usbdbulk.c和usbdbulk.h 关于bulk传输的文件。

关于USB device 控制传输的例程和文件在哪里???

Tong xie:

回复 Tong xie:

starterware库的usblib中的usbdata.c 中 有定义tUSBInstanceObject g_USBInstance[USB_NUM_INSTANCE];  USB_NUM_INSTANCE = (1);

也就是定义了g_USBInstance[1];

在 device 文件中的 USB1DeviceIntHandler(void)函数中却出现了  ulStatus = HWREG(g_USBInstance[1].uiSubBaseAddr + USB_0_INTR_SRC);

出现了g_USBInstance[1] 变量,定义时结构体数组g_USBInstance[]只有一个成员,怎么会出现g_USBInstance[1].uiSubBaseAddr那?

Tong xie:

回复 Tong xie:

debug 后 找不到g_psUSBDevice[1],g_USBInstance[1]也是类似情况,可不可能是starerware出现错误了

赞(0)
未经允许不得转载:TI中文支持网 » c6748 starterware 库 usblib.h中的注释不明白
分享到: 更多 (0)