<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <div class="moz-cite-prefix">Tak?<br>
      //assuming that both RX and DATA have same endianness and length<br>
      DATA = *((unsigned long*)&RX);<br>
      <br>
    </div>
    <div class="moz-cite-prefix">On 08.11.2023 16:25, Jirka Mww wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAGNMtu07+026ywPpM0Gvcy-xgyDWToTR+yE3wyQ1hGPi-FFLKw@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="ltr">Dobrý den,
        <div><br>
        </div>
        <div><font face="arial, sans-serif">zase bych měl takový
            začátečnický dotaz : Řeším komunikaci s měničem Goodwe po
            RS485. </font></div>
        <div><font face="arial, sans-serif">Jsem schopen vyčíst
            kteroukoli dvojici  registrů do pole bytů , řekněme
            RX[1..4].  Potřebuji z toho ale naplnit <font
              color="#000000">proměnnou <span style="white-space:pre">unsigned long  DATA </span><span style="white-space:pre"> tj. 32 bitů dlouhou. Samozřejmě postupné načítání </span></font></font></div>
        <div><span style="white-space:pre"><font style="" face="arial, sans-serif" color="#000000">jednotlivých bytů a jejich posun po 8 bitech , nebo násobení 256, umím, ale chtěl </font></span></div>
        <div><span style="white-space:pre"><font style="" face="arial, sans-serif" color="#000000">bych to zrychlit  přímým přesunem jednotlivých bytů do příslušné pozice v té proměnné </font></span></div>
        <div> <font face="arial, sans-serif" color="#000000"><span style="white-space:pre">DATA.  V poli RX[1..4] jsou byty ve správném pořadí, tak jak </span></font></div>
        <div><font face="arial, sans-serif" color="#000000"><span style="white-space:pre">budou v té proměnné DATA.   Chtěl bych použít něco jako </span></font><span style="white-space:pre;color:rgb(0,0,0);font-family:arial,sans-serif">Memcpy, ale nevím, jak to napsat. </span></div>
        <div><span style="white-space:pre;color:rgb(0,0,0);font-family:arial,sans-serif">V assembleru by to bylo snadné ((:: Můžete prosím někdo poradit ?</span></div>
        <br>
      </div>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Jindroush <a class="moz-txt-link-rfc2396E" href="mailto:jindroush@seznam.cz"><jindroush@seznam.cz></a></pre>
  </body>
</html>