串行输出垃圾

逆向工程 串行通讯
2021-06-16 23:46:40

我知道你之前看过这个问题,但先听我说。我有一个正在玩的原型设备。主板上有一个USB接口,接口旁边有一个FTDI FT232R芯片。USB 端口旁边有一个 20 针 JTAG 端口。我只尝试过 USB 端口,但是当我尝试筛选芯片时,我只会得到垃圾输出。现在在你说波特率之前,我已经尝试了所有可能的波特率,但仍然很垃圾。现在根据波特率我得到不同种类的垃圾。9600 我只是得到重复的问号,因为我向上移动垃圾变得更快和更随机。现在我尝试了不同的停止位等,但我还没有尝试过所有可能的组合。

我的问题是我解决这个问题的最佳途径是什么?只是蛮力每种可能的组合?这将需要永远。或者还有什么我想念的。

谢谢。

2个回答

每当我遇到垃圾时,都是由于不正确的波特率或其他设置,但您已经尝试过这些。否则,请仔细检查连接并确保其焊接良好。如果适用,还要确保您的 TTL 芯片正常工作。

重复的问号听起来并不像垃圾 - 它们可能是您的终端无法显示或不支持的 Unicode,也许是 7 位字符,我不知道。

没什么可做的,但如果你没有示波器或逻辑分析仪,用 8N1(最常见的配置)尝试所有可能的波特率可能是最简单的方法。