gcc, arm, pristup k periferiim

Jan Waclawek konfera na efton.sk
Pátek Srpen 17 11:27:01 CEST 2018


Este som take nevidel.

Ukazte disasm (spolu so zdrojom).

wek


----- Original Message ---------------
>Zdravim,
>
>resim problem s pristupem do periferii na STM32L0. Periferie (SPI) umoznuje 
>pouze 32-bit pristup, avsak GCC zapis rozlozi na nekolik 8-bit pristupu. 
>Testovano na vicero verzich GCC.
>Jak se nadefinuje pouziti jen 32-bit pristupu? Co jsem dohledal, tak by snad 
>melo stacit nadefinoval registr jako volatile uint32_t. Takto nadefinovan je, 
>ale pouze jako soucast slozitejsi struktury. Musi byt tedy cela struktura byt 
>jako volatile, staci aby pouze dane polozky byly volatile, nebo je to bug v GCC?
>
>
>J.S.
>



Další informace o konferenci Hw-list