串口通讯乱码,一定是波特率问题!!
第一种情况:配置的波特率与串口助手波特率不一致出现的乱码。
解决方案:改成一致即可。
第二种情况:也就是本人出现的问题,板子实际晶振和cubemx配置晶振不一致,出现乱码,我们实用的是外部高速,初始配置为25mhz,实际上板子是16mhz,导致通讯乱码。
解决方案:cubemx时钟配置将外部金振改成和板子实际一致。
串口通讯乱码,一定是波特率问题!!
第一种情况:配置的波特率与串口助手波特率不一致出现的乱码。
解决方案:改成一致即可。
第二种情况:也就是本人出现的问题,板子实际晶振和cubemx配置晶振不一致,出现乱码,我们实用的是外部高速,初始配置为25mhz,实际上板子是16mhz,导致通讯乱码。
解决方案:cubemx时钟配置将外部金振改成和板子实际一致。