[elektro] PIC-USB
Skandar Graun
sgraun at gmail.com
Sat Apr 7 16:41:17 CEST 2012
Akkor, ha jól értelmezem, a PIC18f4550 nem tudja a HS módot, csak az FS-t.
BULK-ot használnék. :)
Bali Zoltan <eltexto at freemail.hu> írta (2012. április 7. 16:33):
> Hali!
>
> USB 2.0 speckót olvasd el. Az sem mindegy milyen
> a transfer típusa. FS ISO tranasfernél lehet 1023 byte a payload
> de a BULK, INT csak 64. A barátod, vsz. HS transfer-ről beszélt,
> ott pl. a BULK max = 512 byte. Az INT,ISO meg 1024...
>
> Üdv. Zoli
>
> 2012. 04. 07. 16:13 keltezéssel, Skandar Graun írta:
>> Ha lejjebb állítom, akkor megy.
>> A descriptor (bár az általános felépítésű) 2 byte-on tárolja a buffer hosszokat.
>> Egyik programozó ismerősöm (Csak ő most elérhetetlen) 512 byte-os
>> bufferről beszélt.
>> A PIC adatlapja 1k RAM felhasználásáról ír, de sehol nem említi a
>> hosszat (legalábbis én nem találtam)
>> A C mintaprogramom pedig változó hosszal számol, azt még nem sikerült
>> kihüvelyeznem (tanulom a C-t, de nem sok kedvvel... :D )
>> Szóval nem vagyok biztos ennek a 64 byte-nak a kübe vésésével...
>>
>> Pipi<lista at puzsar.hu> írta (2012. április 7. 14:58):
>>
>>> 2012.04.07. 14:00 keltezéssel, Skandar Graun írta:
>>>
>>>> Sziasztok!
>>>>
>>>> Küzdeni kezdtem ezzel az állatfajjal.
>>>>
>>>> CDC módban kezdtem vele dolgozni, mivel így nem kell foglalkoznom a
>>>> PC-s driver írásával.
>>>> A CDCdescriptor file alapértelmezetten 64 byte-os buffert ad meg, ezt
>>>> átállítottam 256-ra, mondván, kell a sebesség.
>>>> De lehal tőle a rendszer, nem engedi megnyitni a portot a W7
>>>> Proton Basic-ot használok, eddig normálisnak tűnik, csak ezzel a
>>>> dologgal küzdök.
>>>> Nem vagyok meggyőződve, hogy Basic probléma, ezért is kérdezlek benneteket.
>>>> Hátha valakinek van ötlete...
>>>>
>>> én úgy tudom az nem "alapértelmezett" hanem fix 64 byte!!
>>>
>>> --
>>> Pipi
>>> http://www.puzsar.hu
>>>
>>> -----------------------------------------
>>> elektro[-flame|-etc]
>>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
>>
>>
>>
>> No virus found in this incoming message.
>> Checked by AVG - www.avg.com
>> Version: 9.0.929 / Virus Database: 271.1.1/4919 - Release Date: 04/06/12 21:00:00
>>
>>
>
> -----------------------------------------
> elektro[-flame|-etc]
More information about the Elektro
mailing list