Part Number: MSP430F5437A
Other Parts Discussed in Thread: MSP430FR5992
Hi experts,
Please let me check about USCI_UART and eUSCI_UART of MSP430. The baud rate is 9600 and fBRLCK is 32768 kHz, so no oversampling is used(OS16 = 0).
For USCI: Could you please tell me how to find the exact frequency (baud rate) when UCBRSx=3 (or 0~7)?
I could not confirm information on how the baud rate changes depending on the value of UCBRSx. The following link is from the Wiki, but it would be helpful if you could provide it if it would be helpful.
processors.wiki.ti.com/.../USCI_UART_Baud_Rate_Gen_Mode_Selection
For eUSCI: Is there any problem if I set a value that is not listed in the table of UCBRSx settings in the user's guide "Table 39-4. UCBRSx Settings for Fractional Portion of N = fBRCLK/Baud Rate"? For example, UCBRSx=0x03 or 0x09.
If this is not a problem, it would be helpful if you could tell us how the baud rate changes depending on UCBRSx.
As background, my customer has the F5437A and FR5992 communicating via UART, and it seems that the MSP430F5437A side is failing to receive when communicating about 269 bytes. There is no error, and it is confirmed that there is a case where the receive interrupt does not come in. Also, if the communication is about 30 bytes, it is possible to communicate without any problem. Since F5437A cannot be changed, we are trying to adjust FR5992.
Best regards,
O.H