阅读:1641回复:2
68013 EZ-USB Control Panel 读16位数据有问题?
有谁遇到过此现象?是Controle Panel在16位读时有问题吗?
我用Controle Panel 调试程序,发现每次读出的数据总是固件设置的一半,如固件设置256,Controle Panel显示读出的只有128字节,如固件设置读128,Controle Panel显示读出的只有64字节,而且,用Controle Panel不能连续读超过固件设置的长度,既固件设置128时,选Controle Panel读出长度1024时,只能读回64字节.有谁遇到过此现象?是Controle Panel在案6位读时有问题吗? 我的设置 : EP6CFG = 0xE0; // EP6 is DIR=IN, TYPE=BULK buffer size 512, 4x buffered; EP6FIFOCFG = 0x09; // EP6 is AUTOOUT=0, AUTOIN=1, ZEROLEN=0, WORDWIDE=1; EP6AUTOINLENH = 0x00; EP6AUTOINLENL = 0x80; GPIFTCB1 = 0x00; GPIFTCB0 = 0x80; EP6BCH = 0x00; EP6BCL = 0x80; [编辑 - 2/17/05 by flyto] [编辑 - 2/17/05 by flyto] |
|
最新喜欢:![]()
|
沙发#
发布于:2005-03-07 09:21
谢谢了!你也是用16位GPIF 吗?
|
|
|
板凳#
发布于:2005-03-06 07:03
这好像有点困难,与其在这上面费时间,自己仿照control panel源程序,编译一个应用程序吧,我就是这么做的
|
|