阅读:1762回复:4
请教:430+D12与电脑连后枚举时没有出现GET DESCRIPTR是怎么回事?
固件程序是照周立功板子的程序改的,原本以为只要改几个函数和一些地方稍做修改就行了,没想到连上之后电脑显示未知设备,用bushound一看,电脑连GET DESCRIPTR都没发就停止枚举了.我在程序中设了几个变量,发现中断还是有的,有RESET,SUSPEND和EP0OUT,到电脑显示出现未知设备一共有9次中断.用D12_READCHIPID函数读取的ID号是0x1012,说明基本的读写操作应该没有问题.我的D12是3.3V供电,不知道这与5V供电除了硬件上VCC,V3.3的连接稍有不同外,别的地方是否需要做修改?另外我是用定时器中断来对INT_N引脚进行查询的.唉,实在是不知道问题出在了哪里,是上位机的问题还是固件程序问题?一点头绪都没有.只能请论坛上各位高人帮忙给点意见了,谢谢!
以下是bushound抓到的数据: Dev Phase Data Info Time Cmd.Phase.Ofs --- ----- ------------------------- ------------- ----- ------------------ 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 0us 1.1.0 10 DI 01 01 01 00 .... 63us 1.2.0 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 64us 2.1.0 10 DI 01 01 01 00 .... 24us 2.2.0 10 CTL 23 01 10 00 - 01 00 00 00 CLASS 23us 3.1.0 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 137us 4.1.0 10 DI 01 01 00 00 .... 27us 4.2.0 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 109ms 5.1.0 10 DI 01 01 00 00 .... 287us 5.2.0 10 CTL 23 03 04 00 - 01 00 00 00 CLASS 56us 6.1.0 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 10ms 7.1.0 10 DI 03 01 10 00 .... 38us 7.2.0 10 CTL 23 01 14 00 - 01 00 00 00 CLASS 8us 8.1.0 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 19ms 9.1.0 10 DI 03 01 00 00 .... 25us 9.2.0 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 530ms 10.1.0 10 DI 03 01 00 00 .... 265us 10.2.0 10 CTL 23 03 04 00 - 01 00 00 00 CLASS 191us 11.1.0 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 10ms 12.1.0 10 DI 03 01 10 00 .... 33us 12.2.0 10 CTL 23 01 14 00 - 01 00 00 00 CLASS 6us 13.1.0 10 CTL //a3 00 00 00 - 01 00 04 00 CLASS 550ms 14.1.0 10 DI 03 01 00 00 .... 295us 14.2.0 10 CTL 23 03 04 00 - 01 00 00 00 CLASS 55us 15.1.0 10 CTL a3 00 00 00 - 01 00 04 00 CLASS 10ms 16.1.0 10 DI 03 01 10 00 .... 41us 16.2.0 10 CTL 23 01 14 00 - 01 00 00 00 CLASS 7us 17.1.0 10 CTL 23 01 01 00 - 01 00 00 00 CLASS 549ms 18.1.0 10 CTL a3 00 00 00 - 02 00 04 00 CLASS 316us 19.1.0 10 DI 00 01 00 00 .... 37us 19.2.0 我同样用bushound抓到了周的板子在枚举时的数据,发现有//的那一行前面数据都相同,在//那行周的板子出现了电脑发出的GET DESCRIPTR,而我的就没有. |
|
|
沙发#
发布于:2007-01-04 13:42
你用周的板子时,可以使用仿真器仿真吗?
|
|
板凳#
发布于:2007-01-05 13:36
不可以,直接运行的
|
|
|
地板#
发布于:2007-01-11 14:56
固件编辑有问题
|
|
地下室#
发布于:2007-02-21 15:06
原来好多人有这个问题~
![]() |
|
|