我测试的结果是921600还是比较稳定的,传输文件速度是59k/s,,在1152000时就不太稳定了,老是出错,大家有测试过的吗?
最近编辑记录 kekemuyu (2020-06-07 23:32:00)
离线
我今天也玩了一下串口传文件最大还是921600
接收速度和发送速度都差不多 80kb/s 文件完好
离线
今天想提高下串口波特率到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
离线
上过2250000,能用。
periph时钟那里默认是25倍频(600MHz),改成27倍频(648MHz),就能准确分出2250000了。但手册上说不要改这个数,可能会影响其他。暂时没看到有什么影响。
离线
请问大神们,具体设置哪些配置?我想改到2M的波特率,但是总是乱码
离线