阅读:1496回复:6
usb固件的一个初级问题
一段程序
code USB_DEVICE_DESCRIPTOR DeviceDescr = { 0x12, 0x01, ...... } 编译后出现错误: error C129 : missing \';\'before \'DeviceDescr\' |
|
沙发#
发布于:2004-05-19 20:02
不是都告诉你了吗,结构体结束要加\";\"
|
|
|
板凳#
发布于:2004-05-19 20:30
不好意思,打的时候少了
原来程序里是有的 code USB_DEVICE_DESCRIPTOR DeviceDesr = { 0x12, .... }; |
|
地板#
发布于:2004-05-19 20:40
可能是缺少USB_DEVICE_DESCRIPTOR 的定义,找找看头文件里有没有。
|
|
|
地下室#
发布于:2004-05-19 21:19
USB_DEVICE_DESCRIPTOR 是我自己定义的
用的是 typedef strut USB_DEVICE_DESCRIPTOR = { unsigned char bLength ; ..... } USB_DEVICE_DESCRIPTOR ; 不知道是不是这样定义得啊? |
|
5楼#
发布于:2004-05-22 17:27
是不是定义结构的文件没包含进去呀?
|
|
|
6楼#
发布于:2004-05-22 18:02
可能是代码拼写不规范。
|
|
|