Gast
#119473
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