Arduino - 32 bitu promenna ze 4 byte

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Neděle Prosinec 15 16:27:36 CET 2024


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 bywww.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/7d8c8e8d/attachment.htm>


Další informace o konferenci Hw-list