va bene anche l'altro basta che funziona!!!
Comunque il resto funziona io adesso ho la necessità di integrare il codice già fatto ed inviare (e ricevere ) un semplice carattere ...
Seguendo l'esempio(da HAL_AppUart.c) ho inizializzato la uart in questa maniera
P4SEL = BIT5 + BIT4; // P4.4,5 = USCI_A1 TXD/RXD
UCA1CTL1 |= UCSWRST; // **Put state machine in reset**
UCA1CTL0 = 0x00;
UCA1CTL1 = UCSSEL_1 + UCSWRST; // Use ACLK, keep RESET
UCA1BR0 = 0x03; // 32kHz/9600=3.41 (see User's Guide)
UCA1BR1 = 0x00; //
UCA1MCTL = UCBRS_3 + UCBRF_0; // Modulation UCBRSx=3, UCBRFx=0
UCA1CTL1 &= ~UCSWRST; // **Initialize USCI state machine**
poi ho utilizzato direttamente il registro così:
UCA1TXBUF='u';
cosa sbaglio???
la versione è 5.5.0.00077
e la schedina è collegata al pc tramite usb attraverso modulo ez.
Grazie mille di tutto!!!