Arduino - 32 bitu promenna ze 4 byte
Jirka Mww
jirka.mww na gmail.com
Neděle Prosinec 15 16:30:36 CET 2024
Modbus meho menice Goodwe to ma takto, kdyz to posouvam postupne o 8 bitu,
tak je to dobre. Zkousim ted primo posun o 24 , 16 a 8 bitu, ale prekladac
to nejak nechce akceptovat.
Zdravi
Jirka Sloupenský OK1MWW
ne 15. 12. 2024 v 16:27 odesílatel Jaroslav Buchta <
jaroslav.buchta na hascomp.cz> napsal:
> To posouvani doleva by nemuselo byt neefektivni, prekladac to vetsinou
> zoptimalizuje a rovnou zapisuje byty. Mozna je potreba zapnout optimalizaci.
> Nema modbus opacne poradi bytu v registru - vyznamnejsi na nizsi adrese?
>
> Dne 15.12.2024 v 16:22 Jirka Mww napsal(a):
>
> dobr7 den,
>
> zase bych potreboval poradit : Mam 4 byte v poli RX[7] az RX[10]
> (prijata modbus zprava)
> a potrebuji z nich udelat 32 bit proměnnou (log int). Postupne nacitani
> a posuny o 8 bitu do leva mi funguje, ale radeji bych to
> nejak prekopiroval rovnou, kvuli rychlosti. Zkousel jsem pouzit memcpy ,
> ale asi to delam blbe, muzete mi dat nejaky tip , jak to udelat ? V
> assembleru bych to umel ((::
>
> Zdravi
> Jirka Sloupenský OK1MWW
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.czHw-list na list.hw.czhttp://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/20241215/45f07c21/attachment.htm>
Další informace o konferenci Hw-list