реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> USB ne otkryvaetsja..................
dimi0579
сообщение Jun 13 2007, 09:12
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 20-04-07
Пользователь №: 27 201



dobryj den',

vot prishol posle vyhodnyh, sel za komp i si*u tut u*e okolo 4-éh 4asov i nemogu ponjat' 4to takoe.


koro4e problema takaja: --- ne mogu otkryt' USB. do vyhodnyh rabotalo, posle vyhodnyh ni 4erta ne rabotaet.

Код
void main (void)
{
    CCyUSBDevice *USBDevice = new CCyUSBDevice(); // Create an instance of CCyUSBDevice
    int devices = USBDevice->DeviceCount();
    printf("-= %d =-\n",USBDevice->DeviceCount());
    int vID, pID;
    int d = 0;
    do {
        USBDevice->Open(d); // Open automatically calls Close() if necessary
        vID = USBDevice->VendorID;
        pID = USBDevice->ProductID;
        d++;
    } while ((d < devices ) && (vID != 0x04b4) && (pID != 0x8613));
    
    if (USBDevice->IsOpen())
        printf("is open!");


DeviceCount() vydaét 0, a 'USB Control Center' govorit 4to vsé v porjadke i otkryvaet bez problem....



blagodarju za pomosh'
Go to the top of the page
 
+Quote Post
genpix
сообщение Jun 14 2007, 00:39
Сообщение #2





Группа: Новичок
Сообщений: 4
Регистрация: 9-06-07
Пользователь №: 28 305



вообще-то, трудно читать такую абракадабру ...

Я всегда использую CCyUSBDevice() с параметрами:

Цитата
CCyUSBDevice *MyUsbDevice;

MyUsbDevice = new CCyUSBDevice(NULL, MY_USB_GUID);

где MU_USB_GUID - GUID, который я создал для моих собственных USB девайсов (тот, который стоит в INF файле).

если в конструктор параметры не передавать, то будет использоваться GUID по-умолчанию (для разработки потянет, но ни в коем случае не пускать в конечный продукт).

Может кто пришел на выходных и поменял GUID в INF файле ?

Сообщение отредактировал genpix - Jun 14 2007, 00:40
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 20:18
Рейтинг@Mail.ru


Страница сгенерированна за 0.01348 секунд с 7
ELECTRONIX ©2004-2016