Arduino - 32 bitu promenna ze 4 byte
Pavel Kutina
hw na prelude.cz
Pondělí Prosinec 16 22:30:45 CET 2024
Mimochodem - až teď jste mě donutili vygooglit, proč to jsou indiáni, nějak
mi to vrtalo v hlavě, co má vlastně indián společného se čtením bajtů. A už
to vím, díky, konference byla jako obvykle inspirativní :)
A kdo to chce taky vědět, a negooglil, tak tady:
https://en.wikipedia.org/wiki/Endianness
Důvod je krásně úchylnej :)
Pavel Kutina
----- Original Message -----
From: Jirka Mww
To: HW-news
Sent: Monday, December 16, 2024 8:43 PM
Subject: Re: Arduino - 32 bitu promenna ze 4 byte
Ja bych ty funkce klidne pouzil, ale arduino pro atmega je nema. Musel bych
si je napsat sam ((::. Navic ootrebuju jenom ten prevod ze 4 byte do 32bit
signed. Ty tri posuny o 8 bitu to bee zbytku resi, chtel jsem se podivat,
jak se to prelozi do asembleru, ale ta metoda, jak se dostat u Arduina k
vypisu v asembleru je nejaka moc slozita, takze se na to vykaslu.
Zdravi
Jirka Sloupenský OK1MWW
po 16. 12. 2024 v 17:33 odesílatel Petr Labaj <labaj na volny.cz> napsal:
Tyhle funkce byly "vynalezeny" hodně dávno a snaží se být naprosto
univerzální.
Kdo ví, jestli tehdy neexistovaly nějaké platformy, které třeba byly
Little Endian, ale ukládaly data po 16-bit wordech?
Třeba nějaké historické HP1000/ADT4500 nebo nějaká jiná zvláštní
architektura? Tam už by totožné nebyly.
Navíc při čtení programu mi to připadá šikovné, protože jednoznačně vím,
co chtěl autor říct.
No ale nejsem dealer těchto funkcí, tak je nebudu prosazovat za každou cenu.
Jen že mi osobně to připadá jako šikovné a průhledné řešení.
Samozřejmě se podobná konverze napsat na mnoho způsobu, je to triviální
úkol.
PL
*******************
Dne 16.12.2024 v 15:31 Miroslav Mraz napsal(a):
> A pak ty síťové funkce mají redundantní názvy - htonx je to samé jako
> ntohx. Mě to mate.
_______________________________________________
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ší informace o konferenci Hw-list