打印

请教个串口波特率的问题

[复制链接]
3524|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
davidteng10|  楼主 | 2013-4-16 08:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,我现在想尽可能提高STM32F103与电脑间的串口通信波特率,芯片手册上看STM USART1应该能做到4.5M的波特率啊,可我怎么试都是只能到921600。。。请教下,这个是哪儿的问题咧?

P.S.如果方便的话,哪位大神有PC机端的串口通信的源程序?这方面我学的不多,又用的比较急,需要能直接把接收到的数据存入文件的,万分感谢啊,我的邮箱davidteng10@foxmail.com
沙发
mmuuss586| | 2013-4-16 08:35 | 只看该作者
你接到什么地方去了?如果是上位机,肯定达不到

使用特权

评论回复
板凳
IJK| | 2013-4-16 10:05 | 只看该作者
STM32F103 USART1应该能做到4.5M的波特率,你可以发0x55然后用示波器看。
另外,如果跟PC连,如LS所说 多数情况下PC达不到4.5M那么高的波特率

使用特权

评论回复
地板
davidteng10|  楼主 | 2013-4-16 11:09 | 只看该作者
哦,这样啊,我也分析是PC到不了,那有没有什么方法能提高PC的串口波特率呢?还是最大就这么多了?

使用特权

评论回复
5
jiaxinhui| | 2013-4-16 11:22 | 只看该作者
PC上好像最高是256000

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

16

帖子

1

粉丝