在板子上搞个串口通信,发现串口助手发过去的和收到的不是同一个数据,比如发01,
到芯片一接收就变成了40,网上查了好久,可能是时钟问题,然后用RCC_GetClocksFreq函数一看,发现
初始化都是0啊
调试的时候获取RCC_CLOCK的时候还会卡死。。所以是什么问题

stm32 串口收发数据异常,然后发现是时钟有问题,求解答
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
- threenewbee 2020-04-13 23:41关注
串口调试助手看看,特别是波特率、校验方式这些参数,还有如果有随机错误,检查下线的质量
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报