Gast
#4096571
Hallo,
ich habe folgendes Anliegen, ich bekommen in meine CPU z.B. Folgendes
rein:
-Header-- -Command- --------Data------------
Daten RX: 0x41 0x01 0x00 0x05 0x00 0x01 0x02 0x03 0x04
Nun möchte ich diese Daten in den Buffer fifo_rx2 Schieben Ohne Header
und Ohne Command, diese sollen in zwei weitere Arrays Kopiert werden.
Momentan kopiere ich alles per memcpy, Ich hätte aber gerne die Daten
gesplittet...
Byte fifo_rx [512];
Byte fifo_rx2 [receivedByte];
Funktion
switch (fifo_rx[0])
{
case 0x41: //Q
memcpy(fifo_rx2,fifo_rx,sizeof(fifo_rx2));
udi_cdc_putc(sizeof(fifo_rx2));
udi_cdc_write_buf(fifo_rx2, sizeof(fifo_rx2));
break;
}
Danke für eure Hilfe