打印
[通用 MCU]

大家都在用什么串口调试助手?

[复制链接]
720|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Burnon_FAE_4|  楼主 | 2024-9-25 15:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机写好串口代码后,使用串口调试助手出现乱码,先检查代码,多次尝试后发现只在特定波特率出现乱码,再反复检查串口时钟分频和波特率设置,找不出问题,于是使用示波器检查,先检查发送,示波器探头一边接地一边接Tx口,使用光标功能观察最小脉冲的时间,计算后与波特率比较,发现最小脉冲持续时间*波特率 == 1(秒),单片机发送正常;于是观察Rx口,发现异常,反复修改串口调试助手的波特率后观察波形发现无法发出特定波特率。我想找一个有5Mbps和2.5Mbps的串口调试助手,大伙有推荐吗?

使用特权

评论回复
沙发
星辰大海不退缩| | 2024-9-25 17:27 | 只看该作者
是不是时钟不一致导致的波特率偏差?

使用特权

评论回复
板凳
AProgrammer| | 2024-9-26 08:52 | 只看该作者
不知道XCOM有么有?我用着XCOM还行

使用特权

评论回复
地板
strang| | 2024-9-26 09:22 | 只看该作者
我用的UartAssist和sscom5.13.1

使用特权

评论回复
5
IFXNaZhang| | 2024-9-26 09:25 | 只看该作者
SSCOM V5.13.1可支持自定义波特率,最高可设置50Mbps


使用特权

评论回复
6
IFXNaZhang| | 2024-9-26 09:27 | 只看该作者
参见附件

sscom.zip

408.24 KB

使用特权

评论回复
7
dukedz| | 2024-9-26 09:46 | 只看该作者
本帖最后由 dukedz 于 2024-9-26 09:48 编辑

无法输出想要的高波特率信号,很可能是受硬件限制,而不是软件限制
譬如 ft232r 支持的比较高了,最高是支持 3Mbps(支持 3Mbps 不代表一定会支持 2.5Mbps,具体要看芯片手册)
想用 5Mbps,可以试试 ft232h
想用 50Mbps,我用的是 cdbus-bridge

软件的话,任意协议,我用的是 gtkterm(linux 环境)
使用 cdbus 协议的时候,用 cdbus gui 工具更方便(跨平台)

50Mbps 带仲裁的串口详情: https://bbs.21ic.com/icview-3350404-1-1.html

使用特权

评论回复
8
xionghaoyun| | 2024-9-26 10:12 | 只看该作者
我用野火的 串口软件都一样 看你顺手

使用特权

评论回复
9
Burnon_FAE_4|  楼主 | 2024-9-26 14:56 | 只看该作者
IFXNaZhang 发表于 2024-9-26 09:25
SSCOM V5.13.1可支持自定义波特率,最高可设置50Mbps

用了你的sscom,还是不行,应该是我电脑有问题。

使用特权

评论回复
10
coody| | 2024-9-26 15:48 | 只看该作者
以前用SSCOM5.13,现在换成STC ISP的串口助手,功能很多,可以同时打开4个串口,各种虚拟现实,文件下传,实时传输声音文件等等。

使用特权

评论回复
11
瞎折腾| | 2024-9-27 08:33 | 只看该作者
沁恒的串口助手软件弄得也不错

使用特权

评论回复
12
咕咕呱呱孤寡| | 2024-9-27 08:46 | 只看该作者
用过SSCOM也用过STC ISP

使用特权

评论回复
13
LOVEEVER| | 2024-9-27 11:16 | 只看该作者
直接使用串口调试助手,非常简单方便

使用特权

评论回复
14
OKAKAKO| | 2024-9-28 16:11 | 只看该作者

scom非常不错的串口调试软件

使用特权

评论回复
15
shenxiaolin| | 2024-9-29 11:40 | 只看该作者
太多了,都不太好用

使用特权

评论回复
16
小小蚂蚁举千斤| | 2024-9-29 19:09 | 只看该作者
串口助手还是非常好用的

使用特权

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

本版积分规则

33

主题

59

帖子

3

粉丝