2024-05-15 06:04 AM
Hey there,
i'm trying to get a higher Baudrate for UART on the SPC582B. The datasheet says that i have to set the oversampling rate to 6, to get a maximum Baudrate of 13.33.
to set the Oversampling i should set the bits in the UARTCR register, for CSP, OSR and ROSE. The thing is, by the low level functions, i can just only write in the Bits 16 to 31.
i have found the true registers for it, it is in the spc582b.h, but as i said the low level functions doesn't use it. therefore should i initialize the UART bus on a different way to use it, that the low level functions are using the normal 32bit registers ?
these are the normal ones
2024-05-15 06:05 AM
Sorry i want to reach a Baudrate of 12Mbits
2024-05-15 08:14 AM
Hi,
The low-level driver has not been updated to the latest release of the peripheral therefore some functions are unused.
You are free to customize the low-level drivers for your needs.
Best Regards,
AutoDevKit Team