PDIUSBD11 - pytania dotyczące konfiguracji ep1in i funkcji generujących przerwania

PDIUSBD11 - czy ktos sie na tym zna?





Poprzedni Następny
Wiadomość
Spis treści
From: KrzysiekS <ks123_at_nospam_SPAM.wp.pl>
Subject: PDIUSBD11 - czy ktos sie na tym zna?
Date: Wed, 11 Sep 2002 15:50:43 +0000 (UTC)


Cześć

Czy może jest tu ktoś kto praktycznie zajmował się
PDIUSBD11 ?

Mam następujące pytania:

1. set endpoint enable włącza "function generic endpoint" ? co
to oznacza?
2. co oznacza bit 7 (enable) w set address/enable?
w instrukcji: Enable - A '1' enables this function
kurcze co ten rozkaz właściwie robi? w jego opisie:
command: :d1h, (Function) - co to jest te function?
3. Czy ep1in trzeba jakoś ustawić żeby wywoływał przerwanie
w przypadku dostania tokena IN ?
Na razie widzę, że zwraca mi jakieś dane przez ep1in, ale
nie chce wywoływać przerwania

ps. urządzenie na pic+pdiusbd11, HID, 1 edpoint interrupt IN,
testowany za pomocą usbcheck.exe, cała obsługa ep0 chodzi
ok.
ps2. ale się philips popisał dokumentacją do tego scalaka tfuuu.

KrzysiekS

Poprzedni Następny
Wiadomość
Spis treści
From: mireklist_at_nospam_kris.top.pl (Mirek Czerwiński)
Subject: Re: PDIUSBD11 - czy ktos sie na tym zna?
Date: Wed, 11 Sep 2002 16:29:32 GMT


Hmm, ja sie bawilem prockiem cypress ez-usb fx2 i ma b.ladna
instrukcje na 460stronniczek:) do tego caly sdk daja z przykladowymi
programami, kompilatorem itd itd (ogolnie jest to ulepszony 8051 z
obsluga usb)

ps. urządzenie na pic+pdiusbd11, HID, 1 edpoint interrupt IN,
testowany za pomocą usbcheck.exe, cała obsługa ep0 chodzi
ok.
hmm, co to jest/skad masz ten usbcheck.exe? bylbym zainteresowany
wejsciem w jego posiadanie:)
With best regards,
Mirek Czerwiński
Konkursy dla programistów gier - http://warsztat.pac.pl/mirekcz/compo/
Najwiekszy polski serwis dla programistów gier - http://warsztat.pac.pl/aktualnosci.shtml


Poprzedni Następny
Wiadomość
Spis treści
From: KrzysiekS <ks123_at_nospam_SPAM.wp.pl>
Subject: Re: PDIUSBD11 - czy ktos sie na tym zna?
Date: Wed, 11 Sep 2002 18:36:50 +0000 (UTC)


W artykule <3d7f6f1f.77560976_at_nospam_news.tpi.pl> Mirek Czerwiński napisal(a):

Hmm, ja sie bawilem prockiem cypress ez-usb fx2 i ma b.ladna
instrukcje na 460stronniczek:) do tego caly sdk daja z przykladowymi
programami, kompilatorem itd itd (ogolnie jest to ulepszony 8051 z
obsluga usb)
Widziałem, całkiem nieźle to wygląda, ale do moich zastosowań pic
najbardziej odpowiadał.

ps. urządzenie na pic+pdiusbd11, HID, 1 edpoint interrupt IN,
testowany za pomocą usbcheck.exe, cała obsługa ep0 chodzi
ok.
hmm, co to jest/skad masz ten usbcheck.exe? bylbym zainteresowany
wejsciem w jego posiadanie:)

kiedyś bylo na www.usb.org. Teraz to jest jako obsolete i zamiast
tego polecają USBCV (ale teylko pod win2k i XP). A samo usbcheck
to nie wiem skąd teraz wziąść. Zagogluj może znajdziesz. :)
A jak nie to daj znać to ci wyślę.

KrzysiekS

Poprzedni Następny
Wiadomość
Spis treści
From: KrzysiekS <ks123_at_nospam_SPAM.wp.pl>
Subject: Re: PDIUSBD11 - czy ktos sie na tym zna?
Date: Thu, 12 Sep 2002 07:33:12 +0000 (UTC)


W artykule <slrn.pl.anuplc.3vvirmd.ks123_at_nospam_krzysiek.mexico.ras.com.pl> KrzysiekS napisal(a):

Sam sobie odpowiem:

3. Czy ep1in trzeba jakoś ustawić żeby wywoływał przerwanie
w przypadku dostania tokena IN ?
Na razie widzę, że zwraca mi jakieś dane przez ep1in, ale
nie chce wywoływać przerwania

Przerwanie jest wywoływane przy okazji transmisji, a nie tokena IN
Tak więc należe załadować dane do bufora ep1in i ustawić
validatebuffer.

PS. Czytajcie grupę dyskusyjną USB-IF na www.usb.org :)

KrzysiekS