CH32V003

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Neděle Březen 10 20:33:52 CET 2024


Ja bych tipnul, ze naznacena aplikace je proste za moznostmi daneho 
procesoru. To se fakt hodi spis na nejaky treba modbus a spinani 
relatek, nebo nejake PWM rizeni. Priblizne mereni neceho nebo jednoducha 
regulace treba topeni. Vic bych od toho necekal.

Dne 10.03.2024 v 18:01 Jan Waclawek napsal(a):
> [preposielam]
>
> Dobry den,
>
> velmi pekne dakujem za odpoved. Priznam sa, ze tajne som dufal, ze 
> skusite napisat len testovaci programcek s core vypoctami na odhad. Ja 
> som to tak robil. A hned som videl aspon orientacne, kolko kodu mi 
> zaberu vypocty a podla toho som vyberal typy mcu resp. velkost pamati. 
> Viem, ze ten cip je dost orezany, ale to je na nom to fascinujuce, co 
> vsetko sa da do neho naprogramovat. Vzdy som sa divil, co vsetko ide 
> naprogramovat do PIC. Samozrejme rozne aproximacie a zjednodusenia, to 
> si clovek musi urobit sam a zvycajne je to druha samostatna diplomovka 
> alebo samostatna cast prace. Ja viem, ze su aj ine cipy, ale tam treba 
> nastavit zvycajne kompilator na nejake hw-rozsirenie a to si clovek 
> hned nemusi vsimnut, resp. bude nad tym badat ako ja a nakoniec to 
> necha tak. To plati samozrejme o mne, ale ja radsej navrhujem plosaky 
> a schemy ako riesim software. Aj tak Vam velmi pekne dakujem za to, ze 
> tu napisete a zverejnite nieco z vysledkov svojho bastlenia.
>
> A.
>
> >>>
> Pokusím se odpovědět, ale moje zkušenosti za týden hraní to neumožní
> udělat dost zodpovědně, tak to berte s rezervou.
> 1. Je to velmi levný čip za $0.1 s velmi ořezanou instrukční sadou a
> menším počtem registrů. Nemá ani hardwarovou násobičku, takže násobení
> dělá podprogram pomocí sčítání. To značně limituje výpočty.
> 2. Leccos se dá řešit jednodušeji než jak se to dělá obvykle. Například
> pokud máte 3-osý akcelerometr a chcete spočítat úhly, musíte použít něco
> jako arctg (atan2(y,x)). Jenže při velmi omezené přesnosti použitého
> čidla to stačí aproximovat polynomem 3.řádu čímž se to výrazně
> zjednoduší. Ale musíte si to napsat sám, případně najít na webu (tzn.
> vědět, že to existuje).
> 3. Tento čip není na složité výpočty určený, mají čipy s lepšími jádry a
> aritmetikou v pohyblivé čárce, ale tam už zase není tak zajímavá cena.
> Asi by se našel nějaký potulný prodejce, který má zkušenosti a umí věci
> sehnat za zajímavou cenu, ale to chce už poměrně velkou sérii.
>
> Mrazík
>
> PS. Teď jsem dodělal přehrávač midi
> https://code.nolog.cz/Kizarm/RISC-V/src/branch/main/midi
> Funguje to, i na STM32F051, je tam vidět jak je to portováno, ale je to
> fakt jen hračka. A protože výstup dá 20 mA, stačí zapojit do série 30
> Ohm špunty do uší + 100 Ohm odpor mezi piny PD0 a PD2 a hraje to a
> poměrně hlasitě. Prostě na takovéhle kraviny je to jak dělané.
>
> _______________________________________________
> 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