Arduino - 32 bitu promenna ze 4 byte

Jirka Mww jirka.mww na gmail.com
Pondělí Prosinec 16 22:37:32 CET 2024


Pane Kutino, mám to jako vy, o těch indianech jsem si přečetl taky až teď.
Nikdy před tím jsem tam slova nečetl ani neslyšel. ((:: Proste mi už ujel
vlak

Dne po 16. 12. 2024 22:30 uživatel Pavel Kutina <hw na prelude.cz> napsal:

> 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
>> 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
>
> _______________________________________________
> 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/20241216/748328f9/attachment.htm>


Další informace o konferenci Hw-list