Senden

Gast #119473
Lesenswert?

Hallo.

Ich habe eine frage, stimmt dieser Code?
Muss ich nicht noch eine Routine haben, die ich aufrufen kann mit dem
zusendenden Wert?

Er ist für das Senden zustendig.
Dieser Interrupt steht in der UART.c

Ich benutze den controller MSP430 meine Entwicklungsumgebung:
- ImageCraft IDE for ICC430
- NoICE Debugger

#pragma interrupt_handler uart0_rx_isr:UART0RX_VECTOR
void uart0_rx_isr(void)
{
  *pRX_In=RXBUF_0;
  if (pRX_In < &RX_Buffer[cRX_BUFFERSIZE-1])
    pTX_In++;
  else
    pRX_In=&RX_Buffer[0];
}

die Definition:
unsigned char RX_Buffer[cRX_BUFFERSIZE];
   //Buffersize wird in einem .h-file definiert.
unsigned char  *pRX_In=&RX_Buffer[0];


Danke!
Gurss @ all

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren