您的理解是不正确的。STM32L451VET6的MSI时钟没有硬件校准机制。根据RM0349文档中的描述,MSI时钟源没有任何自动校准机制,也不能通过配置RCC_CR寄存器的任何位来开启自动校准。
如果您的串口波特率存在紊乱引起的数据通信问题,可能是由于时钟频率偏差导致的。解决这个问题的方法是使用正确的时钟源,并通过将时钟源和波特率分别设置为正确的值来同步串口通信。
您可以根据您的实际需求和系统设计,选择合适的时钟源和波特率,来确保数据通信的稳定和准确。通常情况下,可以使用外部晶体、外部时钟、HSE等高精度时钟源来提供系统时钟,以避免时钟频率偏差导致的通信问题。
您的理解是不正确的。STM32L451VET6的MSI时钟没有硬件校准机制。根据RM0349文档中的描述,MSI时钟源没有任何自动校准机制,也不能通过配置RCC_CR寄存器的任何位来开启自动校准。
如果您的串口波特率存在紊乱引起的数据通信问题,可能是由于时钟频率偏差导致的。解决这个问题的方法是使用正确的时钟源,并通过将时钟源和波特率分别设置为正确的值来同步串口通信。
您可以根据您的实际需求和系统设计,选择合适的时钟源和波特率,来确保数据通信的稳定和准确。通常情况下,可以使用外部晶体、外部时钟、HSE等高精度时钟源来提供系统时钟,以避免时钟频率偏差导致的通信问题。
举报