/* L5a - Program comunicatii seriale XMC2GO conectat prin DEBUG-USB-UART la PC. In Windows, Device Manager identificao interfata seriala numita Com7. Se lanseaza TeraTerm configurat pentru comunicatii seriale cu viteza de 9600. Interfata seriala UART_0 se configureaza cu transmisie directa , comunicatiile fiind realizate prin conexiunile modulului Zegger Debug , respectiv: Tx conectat la P2.1 Rx conectat ls P2.2 */ #include int main(void) { uint8_t pm_data[] = "\nProiectarea cu microprocesoare - Lab5\n\r"; uint8_t send_data[] = "\nHello World de la ARM Cortex M0\r\n"; uint8_t read_data = 0x0; DAVE_Init(); /* Initializare DAVE APPs */ /* Transmisie mesaj de inceput */ UART_Transmit(&UART_0, pm_data, sizeof(pm_data)); while(1U) { UART_Receive(&UART_0, &read_data,1);// carcater receptionat if(read_data == 'm') { /* Transmisie mesaj identificare*/ UART_Transmit(&UART_0, send_data, sizeof(send_data)); } } return 0; }