CH32V003

Jirka Mww jirka.mww na gmail.com
Pondělí Březen 11 21:08:40 CET 2024


z 1024 postupnym bitovym posunem ziskam 256 + 64 + 32 + 8 = 360


Zdravi
Jirka Sloupenský  OK1MWW


po 11. 3. 2024 v 18:04 odesílatel Miroslav Draxal <evik na volny.cz> napsal:

> Dobrý den,
>
> Podělíte se, jak to převádíte?
>
> Co člověk, to jiný přístup,…
>
>
>
> Příkladem je třeba převod z magnetického  snímače úhlu 0 - 1023  bitů na 0
> - 360°?
>
>
>
> Míra
>
>
>
>
>
> *From:* Hw-list [mailto:hw-list-bounces na list.hw.cz] *On Behalf Of *Jirka
> Mww
> *Sent:* Monday, March 11, 2024 5:17 PM
> *To:* HW-news
> *Subject:* Re: CH32V003
>
>
>
> Já jsem asi výjimka, float aritmetiku nepoužívám prakticky vůbec, většinou
> si pro zpracování signálů z čidel a snímačů vystačím s nějakými bitovými
> posuny a sčítáním.
>
> Příkladem je třeba převod z magnetického  snímače úhlu 0 - 1023  bitů na 0
> - 360°.
>
>
> Zdravi
> Jirka Sloupenský  OK1MWW
>
>
>
>
>
>
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
>
> Neobsahuje žádné viry.www.avast.com
> <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
>
>
>
> po 11. 3. 2024 v 16:31 odesílatel Miroslav Mraz <mrazik na volny.cz> napsal:
>
> Otázka je co se rozumí pod pojmem "core výpočty". Většina lidí používá
> na všechno float, resp. double, což je na 8-bit i.e. AVR jedno. Přitom
> to celkem není potřeba, protože data z čidel dostáváte jako integer a
> dynamický rozsah nebývá velký, vše je poměrně lineární. Jenže
> celočíselnou aritmetiku si musíte implementovat sami a pokud je tam
> násobení (a to je celkem pravidlo), snadno vám to "uteče". Float je
> opravdu na tohle lepší.
> Funkce jako je log a exp v jednočipech nepoužívám, nevím k čemu by mi
> byly. Funkce sin a cos už spíš třeba na rotace vektorů, není problém
> napsat si je sám z definiční řady. Sqrt na velikost vektoru lze spočítat
> Newtonovou metodou.
> Do toho brouka se dá dostat leccos, zkusil jsem to
> https://code.nolog.cz/Kizarm/RISC-V/src/branch/main/math
> Máte tam srovnání proti AVR, Cortex-M0. Ten 8-bit z toho vychází nejlépe
> co se týká délky kódu, Cortex-M0 je o něco kratší než CH32V003, ale není
> to tak velké. Důležité je, že to funguje, ta aritmetika ve float je
> příšerná, nechtěl bych v tom hledat chybu.
> Za ty peníze není ten čip špatný. Svoje využití najde. Vidím to také
> spíš na nějakou domácí automatizaci po RS485. V tom může nějaká
> matematická úprava měřených dat hrát roli. U větších systémů může být
> lepší posílat na RS485 měřenou veličinu v jednotkách SI než vyplivnout
> nějaké číslo z čidla, protože je hned jasné jestli je to blbost nebo ne.
>
> Mrazík
>
> On 10. 03. 24 18:01, Jan Waclawek wrote:
> > [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.
> >
> >
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240311/4a363310/attachment.htm>


Další informace o konferenci Hw-list