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.

MSP430F5438A: can't get 921.6Kbps working on uart

Part Number: MSP430F5438A

Tool/software:

I'm working with a 5438A running with a  24.576MHz external clock with SMCLK = this rate.  when I try to set a baud rate to 921.6Kbps, I get 1,543 Kbps regardless of what I set the UCMTL too.  I have verified I can set 460.8Kbps and on the other end 2Mbps (without UCOS set).

there seems to be an issue where BRW = 1 and UCOS=1 that has the rest of the MCTL Reg ignored.

my calculated values I have tried 

BRW: MCLK: result

1 : B7: 1,543Kbps (my spread sheet)

1: 5B:  1,543Kbps (from https://mspgcc.sourceforge.net/cgi-bin/msp-uart.pl?clock=24576000&baud=921600&submit=calculate)

1: 6B:  1,543Kbps (some other web site)

1:   0:  1,543Kbps

1: FF: 1,543Kbps

I can only get 9xxKbps if I use UCOS=0 but I would like to know why. earlier MSPs had issues with BR0 & BR1 both set to 0. is this something like that?

Thanks.

MAS

**Attention** This is a public forum