Dear Friends,
The UARTx of MSP430F2619 always sends out a 0x00 byte when it has been reset or power on. I want to know how to prevent it sends out this byte. Thank you.
Sunglin.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Dear Friends,
The UARTx of MSP430F2619 always sends out a 0x00 byte when it has been reset or power on. I want to know how to prevent it sends out this byte. Thank you.
Sunglin.
It definitely doesn't send anything by itself. However, the port pin initialization might be 'detected' by the external hardware as an erroneous start bit. In this case you should analyze the signals (with a scope) and consider adding a pullup or pulldown (depending on hardware) to suppress this when teh port goes high-impedance.Sunglin Chen said:The UARTx of MSP430F2619 always sends out a 0x00 byte when it has been reset or power on.
Also, it can be possible that it happens during you initialization of the UART. maybe because you first configure the sirection bit and then switch from I/O ot UART mode or something like that. ot your ISR code jsut does that: sending an erroneous 0x00 byte when interrupts are enabled.
Hi Jens-Michael,
Thank you for your answer. I pull-low the Rx pin of UART side of my UART-to-RS232 module. Now following your instructions, I pull-high of Rx pin and it never received 0x00 now. Thank you very much.
Sunglin.
**Attention** This is a public forum