Zase STM32

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Pondělí Listopad 30 06:09:30 CET 2020


Dne 30.11.2020 v 3:36 Pavel Hudecek napsal(a):
> GPIOA->MODER &= 0xffffffff-(3<<(pin<<1));

Jen technicka, tohle me taha za oci i kdyz to asi funguje, ale nebyl 
buch si zas tak jisty, jak to spocita pokud se vezmou do uvahy 
znamenkove typy... Pouziva tuto konstrukci jeste nekdo? Me nejak nesedi 
kombinace aritmetickych operaci do manipulace s bity, napsal bych:

GPIOA->MODER &= ~(3UL<<(pin<<1));

Jinak jeste lze najit inspiraci v knihovnach LL, pro tuto radu jsou a je 
to jednoducha konstrukce manipulace s tegistry jako tady, na rozdil od 
HAL kde je to hodne obaleno.

------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20201130/e05761ce/attachment.html>


Další informace o konferenci Hw-list