您尚未登录。

楼主 #1 2020-06-07 23:31:11

kekemuyu
会员
注册时间: 2018-12-13
已发帖子: 806
积分: 696

f1c100s/200s的串口波特率最大是多少?

我测试的结果是921600还是比较稳定的,传输文件速度是59k/s,,在1152000时就不太稳定了,老是出错,大家有测试过的吗?

最近编辑记录 kekemuyu (2020-06-07 23:32:00)

离线

#2 2021-11-19 19:17:46

资本家大善人
会员
注册时间: 2021-03-26
已发帖子: 155
积分: 188.5

Re: f1c100s/200s的串口波特率最大是多少?

我今天也玩了一下串口传文件最大还是921600
接收速度和发送速度都差不多 80kb/s 文件完好
QQ截图20211119191359.png
QQ截图20211119191506.png

离线

#3 2021-11-19 20:14:28

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 408
积分: 275.5
个人网站

Re: f1c100s/200s的串口波特率最大是多少?

看时钟源和分频系数,算出误差。高波特率建议用1M 2M这样的,双方都容易实现0误差。

离线

#4 2022-06-25 19:32:59

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 408
积分: 275.5
个人网站

Re: f1c100s/200s的串口波特率最大是多少?

今天想提高下串口波特率到500K。

发现UART的时钟源只能是APB,现在是100Mhz。
100M/16=6.25M。这样所有波特率只能在这个数值下做除法。
这样根本就没法分出来,连115200都有一定无差。
这块有谁把APB提高到200Mhz的吗?

periph_get_pll_clk:600000000
ddr_get_pll_clk:312000000
cpu_get_clk:408000000
ahb_get_clk:200000000
apb_get_clk:100000000

离线

#5 2022-06-28 09:50:33

Quotation
会员
注册时间: 2018-10-04
已发帖子: 284
积分: 266.5

Re: f1c100s/200s的串口波特率最大是多少?

上过2250000,能用。
periph时钟那里默认是25倍频(600MHz),改成27倍频(648MHz),就能准确分出2250000了。但手册上说不要改这个数,可能会影响其他。暂时没看到有什么影响。

离线

#6 2022-06-30 10:42:06

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 408
积分: 275.5
个人网站

Re: f1c100s/200s的串口波特率最大是多少?

突然想到把APB降到96M可能会比较好,这样16倍过采样出来是6M,很容易分出500K 1M 1.5M 2M等波特率。
相比100M降低4M也没什么影响,因为是降低,所以也没什么风险。

96M时,115200使用52分频,6000000/52=115384
100M时,115200使用54分频,6250000/54=115740

这样算下来,115200的误差都能变小。

离线

#7 2022-06-30 10:54:11

aozima
会员
所在地: 深圳
注册时间: 2019-05-25
已发帖子: 408
积分: 275.5
个人网站

Re: f1c100s/200s的串口波特率最大是多少?

periph时钟那里默认是25倍频(600MHz),改成24倍频(576MHz)

其它分频不变,
AHB就成了 200M ==》192M
AHB就成了 100M ==》 96M

离线

#8 2022-11-18 09:07:14

daphant
会员
注册时间: 2022-10-29
已发帖子: 3
积分: 3

Re: f1c100s/200s的串口波特率最大是多少?

请问大神们,具体设置哪些配置?我想改到2M的波特率,但是总是乱码

离线

#9 2022-11-18 10:30:07

海石生风
会员
注册时间: 2019-07-02
已发帖子: 224
积分: 327

Re: f1c100s/200s的串口波特率最大是多少?

楼上都说了波特率到1Mbps多一点就不稳定了,你搞2Mbps肯定不好弄。
高速传输速率主要受限于信号完整性。如果信号的高低电平变化所需的时间超过了0.25位的时间,你的波特率再准也不能保证信号正确。这是由传输线路的容抗和发送器的驱动能力决定的。

最近编辑记录 海石生风 (2022-11-18 10:30:24)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn