USB CDC device pro CH32V203

Miroslav Mraz mrazik na volny.cz
Středa Říjen 16 20:27:34 CEST 2024


V textu

On 16. 10. 24 19:41, Petr Labaj wrote:
> Fajn, že v tom pokračujete.
> Několik dotazů:
> - zkoušel jste prosím limity, tedy jaký max. bitrate zvládáte bez ztráty 
> znaků?
Pro plný duplex, tj. propojené piny Tx a Rx USART to zvládne 1MBd (dá se 
nastavit cokoli). Tedy s tím, že odchozí pakety "brzdíte", tak, aby to 
USART zvládl odesílat. Jak je to uděláno je vidět v adresáři test.
> - plánujete prosím dodělat řízení směru přenosu, např. pro RS485?
To není problém, je to hodně podobné STM32, to si dokážete napsat podle 
dokumentace i sám.
> - co je prosím minimální sada techniky (tj. programátor/debugger) pro 
> použité této rodiny?
https://www.wch-ic.com/products/WCH-Link.html
Dá se to koupit na ali spolu s vývojovým kitem, dostanete k tomu ještě 5 
procesorů. Software stačí standardní balík riscv64-unknown-elf-gcc nebo 
clang. Knihovny nepoužívám.
> - narazil jste v průběhu boje na něco, co Vám připadalo zásadně špatné?
Ty příklady od číňana, protože mají vlastní klon gcc, to je zásadní 
hovadina. Dokumentace není nic moc, ale dá se. Bordel v revizích procesorů.
> - netestoval jste prosím náhodou kvalitu A/D převodníku?
Zatím moc ne, ale zima bude dlouhá. Ale je patrně pomalý. Uvidíme. 
Potřeboval jsem z toho dostat rychlá data, tedy USB, to už mám, takže 
můžu pokračovat.


Mrazík


Další informace o konferenci Hw-list