你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
安 发表于 2018-6-7 14:48 楼主看一下你的时钟配置函数。用的外部晶振还是内部的?
查看全部评分
stm1024 发表于 2018-6-7 17:46 你把波特率修改为19200试试,如果有丢数据,说明可能是时钟配置或者晶振的问题。 还有你用的PCLKx到底是多 ...
菜鸟芯片 发表于 2018-6-7 17:51 19200,一样效果 下图是时钟配置
stm1024 发表于 2018-6-7 19:07 设置RCC时钟源及倍频,你是打算配置为24MHz吗?
feixiang20 发表于 2018-6-8 00:08 是不是U转串硬件速度跟不上,波特率降一下试试
用了内部的
评分
查看全部评分
还有你用的PCLKx到底是多少?
评分
查看全部评分
19200,一样效果
下图是时钟配置
设置RCC时钟源及倍频,你是打算配置为24MHz吗?
是的。
评分
查看全部评分
9600,通讯非常正常,就算读写速度调到最快,也不会随意丢字节。通讯非常好。14400也就比9600大些。称不上什么高波特率吧!
评分
查看全部评分
顺便看一下RCC相关的寄存器值,系统时钟配置有没有生效。
评分
查看全部评分