极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2178|回复: 4

用逻辑分析仪测试stm32f103c8t6串口波特率

[复制链接]
发表于 2020-3-29 20:44:37 | 显示全部楼层 |阅读模式
    印象中串口的速率是很慢的,常见的波特率是9600,4800,115200等。今天用分析仪测试了 stm32f103c8t6的串口,将串口PA9发送端口连接到逻辑分析仪,用arduino ide迅速进行stm32f103c8t6串口编程,将波特率一路提升,检测串口输出信号情况,一直将串口波特率设置到4M依然没有问题,信号依然稳定传输。但是将stm32f103c8t6串口波特率设置到6M,就捕捉不到串口信号了,估计是有问题了。姑且认为stm32f103c8t6的串口最大波特率在4M附近。下面是串口波特率为4M传输的波形图。那以后用串口传输信号设置到4M是没问题的了。
串口.jpg
回复

使用道具 举报

发表于 2020-4-6 12:29:27 | 显示全部楼层
也有可能是波形不好了,逻辑分析仪不认识了
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2020-3-29 21:56:09 | 显示全部楼层
STM32F103C8T6 串口最大波特率4.5M,刚用逻辑分析仪证实。
回复 支持 反对

使用道具 举报

发表于 2020-5-7 13:30:26 | 显示全部楼层
也可能是超出逻辑分析仪的测量极限了吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2020-9-23 17:28 , Processed in 0.053546 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表