电子星辰 发表于 2018-6-7 13:22
单片机接收也会像这样吗?
是的。
菜鸟芯片 发表于 2018-6-7 13:53
是的。
感觉像时钟问题,你用cube配置个高波特率的程序试试?
电子星辰 发表于 2018-6-7 14:09
感觉像时钟问题,你用cube配置个高波特率的程序试试?
我用的是标准库函数
菜鸟芯片 发表于 2018-6-7 14:22
我用的是标准库函数
我也感觉是这方面的问题。就是想不出那里。
楼主看一下你的时钟配置函数。用的外部晶振还是内部的?
安 发表于 2018-6-7 14:48
楼主看一下你的时钟配置函数。用的外部晶振还是内部的?
用了内部的
115200 呢? 还会有丢包现象吗
你把波特率修改为19200试试,如果有丢数据,说明可能是时钟配置或者晶振的问题。
还有你用的PCLKx到底是多少?
stm1024 发表于 2018-6-7 17:46
你把波特率修改为19200试试,如果有丢数据,说明可能是时钟配置或者晶振的问题。
还有你用的PCLKx到底是多 ...
19200,一样效果
下图是时钟配置
https://www.stmcu.org.cn/module/forum/data/attachment/forum/201806/07/174936xjzcp88yj63ljyyz.jpg.thumb.jpg
菜鸟芯片 发表于 2018-6-7 17:51
19200,一样效果
下图是时钟配置
设置RCC时钟源及倍频,你是打算配置为24MHz吗?