[elektro] PIC-USB

Bali Zoltan eltexto at freemail.hu
Sat Apr 7 16:33:31 CEST 2012


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
>
>    



More information about the Elektro mailing list