The MSP430Ware UART Driver uses UARTBAUDRATE_calculateBaudDividers() to calculate the divisor values. That function uses a lot of floating point operations. It there a lighter implementation that uses fixed point? I suppose I could fix the baud rate and use the calculated divisor values as hard-coded values; No runtime change of baud rate.
↧