- Messaggi: 2
- Ringraziamenti ricevuti 0
×
MSP430, Microcontrollori 16 bit Ultra Low Power
MSP-EXP430F5520 UART
9 Anni 9 Mesi fa #1
da jack
MSP-EXP430F5520 UART è stato creato da jack
Salve,
avrei bisogno di creare una comunicazione seriale tramite uart tra il pc e la mia scheda msp-exp 430f5529.
Gli esempi a disposizione li ho provati ma non funzionano.
Inoltre ho scaricato realterm è possibile utilizzarlo per questo scopo?
Potete aiutarmi?
grazie
avrei bisogno di creare una comunicazione seriale tramite uart tra il pc e la mia scheda msp-exp 430f5529.
Gli esempi a disposizione li ho provati ma non funzionano.
Inoltre ho scaricato realterm è possibile utilizzarlo per questo scopo?
Potete aiutarmi?
grazie
Si prega Accedi o Crea un account a partecipare alla conversazione.
- jack
- Autore della discussione
- New Member
Riduci
Di più
9 Anni 9 Mesi fa #2
da Mauro Laurenti
Risposta da Mauro Laurenti al topic MSP-EXP430F5520 UART
Ciao Jack,
benvenuto nel Forum.
realterm non funziona...funziona solo RS232 Terminal !
Scherzo, ma RS232 Terminal l'ho progettato io.
Relativamente agli esempi potresti postare il codice di esempio che hai usato?
Suppongo che il resto stia funzionando e riesci a programmare e usare la scheda correttamente.
Per la comunicazione seriale come colleghi il PC e la scheda?
Che versione di Code Composer Studio usi?
Saluti,
Mauro
benvenuto nel Forum.
realterm non funziona...funziona solo RS232 Terminal !
Scherzo, ma RS232 Terminal l'ho progettato io.
Relativamente agli esempi potresti postare il codice di esempio che hai usato?
Suppongo che il resto stia funzionando e riesci a programmare e usare la scheda correttamente.
Per la comunicazione seriale come colleghi il PC e la scheda?
Che versione di Code Composer Studio usi?
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
9 Anni 9 Mesi fa - 9 Anni 9 Mesi fa #3
da jack
Risposta da jack al topic MSP-EXP430F5520 UART
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!!!
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!!!
Ultima Modifica 9 Anni 9 Mesi fa da jack.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- jack
- Autore della discussione
- New Member
Riduci
Di più
- Messaggi: 2
- Ringraziamenti ricevuti 0
9 Anni 9 Mesi fa #4
da Mauro Laurenti
Risposta da Mauro Laurenti al topic MSP-EXP430F5520 UART
Ciao jack,
mi potresti inviare un codice completo incluso di main?
Sono importanti anche le altre impostazioni, in particolare quelle del modulo di Clock.
Fai un esempio scarno in cui usi il solo modulo UART.
Hai provato anche gli esempi inclusi in CCS MSP430Ware?
In particolare per ogni MSP430 ed ogni modulo ci sono esempi essenziali.
Saluti,
Mauro
mi potresti inviare un codice completo incluso di main?
Sono importanti anche le altre impostazioni, in particolare quelle del modulo di Clock.
Fai un esempio scarno in cui usi il solo modulo UART.
Hai provato anche gli esempi inclusi in CCS MSP430Ware?
In particolare per ogni MSP430 ed ogni modulo ci sono esempi essenziali.
Saluti,
Mauro
Si prega Accedi o Crea un account a partecipare alla conversazione.
Moderatori: Mauro Laurenti, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.