CH552 a rychlost po seriovem kanale

Jindrich Fucik fulda na seznam.cz
Čtvrtek Prosinec 5 11:06:07 CET 2024


Ahoj,

Asi jsem se ztratil. Komunikace na USB mezi hostem a procesorem je daná 
verzí USB - tedy asi 12M a není na ní co nastavovat.
Pokud se bavíme o tom, že na druhé straně toho brouka má být nějaký 
debugovací sériový port, tak platí, že HID jako Human Interaction Device 
si na definování rychlosti nepotrpí, uživatel tluče do klávesnice jak 
rychle si usmyslí.
Například CDC umožňuje poslat nastavovací blok, kde host říká, jaká 
rychlost má být použita pro UART stranu. Ale je to spíš přání, už jsem 
několikrát použil CDC, které komunikuje s něčím jiným než modemem a 
tuhle informaci ignoruje. Pak se připojíš terminálem, nastavíš jakou 
chceš rychlost a ono to funguje. Naštěstí tomu terminálu ani moc neva, 
že má nastavenou rychlost 2400BPS a za poslední vteřinu do něj přistál 
megabajt dat.

Dne 04.12.2024 v 23:08 Pavel Kutina napsal(a):
> Zdravím,
> 
> hraju si s CH552 (jeden z nejlevnějších čínských procesorů, tenhle je 
> zajímavý tím, že je primárně určený do konstrukcí s HID a USB) a asi se 
> projevuje nějaká neznalost:
> 
> Když mi procesor via HID emuluje sériový port, tak neexistuje nic jako 
> pevně daná přenosová rychlost? Zkusil jsem se k němu připojit teratermem 
> a ať jsem nastavil, co jsem nastavil (rychlost, délku slova, paritu 
> atd.), furt to chodilo čitelně.
> 
> Znamená to, že v tomhle režimu se na to nehraje?
> 
> Jinak jsem svoji první HW "aplikaci" popsal na webu - ona je to teda 
> úplná kravinka, ale potěšila, trochu mi to připomíná myšárny kolegy 
> Fučíka: https://hw.prelude.cz/hw-windows-locker
> 
> Ovšem kolegům se to líbí a já to budu muset dodělat, protože to chtějí 
> taky :)
> 
> Pavel Kutina
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list