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