Arduino - 32 bitu promenna ze 4 byte

Miroslav Mraz mrazik na volny.cz
Středa Prosinec 18 14:28:47 CET 2024


Jasně, udělejte si to po svém, já jen chtěl vědět jak pracuje to 
__builtin...
Přece jen je rozdíl mezi 32-bit a 8-bit architekturou a jak to bylo 
řečeno, ten překladač je opravdu dost "kreativní". Pro 32-bit ty 
vestavěné swapy používají extra instrukce procesoru, pokud je má, jinak 
sprostě přehazuje byty. Na AVR s přehazováním dělá kouzla, která plně 
nechápu a ani se o to nebudu snažit. Ale je na tom vidět snaha šetřit RAM.

Mrazík

On 18. 12. 24 14:12, Jirka Mww wrote:
> Moje data konstantní nejsou, je to obsah MOdbus zprávy ze 
> Spotprocessoru.  Jediné co je konstantní je poloha těch dat v Modbus 
> zprávě,  RX[7] až RX[10].
> Kam se ta data zapíší záleží na jiné části Modbus zprávy.
> Zdravi
> Jirka Sloupenský  OK1MWW
> 
> 


Další informace o konferenci Hw-list