错误的键盘笔画发送到腻子中的串行

逆向工程 硬件 串行通讯
2021-07-03 14:40:06

我正在尝试通过我在板上找到的板载 rx/tx 焊点与我拥有的设备进行通信。我正在通过 arduino uno 执行此操作。

我遇到的问题是,当我通过串行(波特率 115200)连接到它时,我从设备获得了正确的输出,但我按下的任何键似乎都是随机字符。我需要在腻子中更改设置吗?我错过了什么?

以下屏幕截图只是按住“h”键。 在此处输入图片说明

1个回答

您可能已经尝试过但其他波特率?9600、1200、2400、57600

好像 8,N,1 很常见?8 DATA、无奇偶校验和 1 停止位

也许有帮助? https://stackoverflow.com/questions/11997108/what-does-putty-send-when-i-press-enter-key

尝试更改 Enter 键在终端键盘设置下的作用可能在 putty 不记得中不可用。

连接到设备后,尝试在 putty 中键入 ESC[20h。

尝试另一个终端,例如 RealTerm? https://sourceforge.net/projects/realterm/

接地/连接不好?看起来类似于隐藏串行端口上的这个buspirate视频中发生的事情,尽管他的问题原来是错误的电线。 https://youtu.be/ey8flzU9DJg?t=343

这里的完整系列可能有一些有用的东西来调试为什么会发生这种情况? https://www.youtube.com/watch?v=v9q6Sye7WgU&list=PLRovDyowOn5GZBvMGBRxFG_UrpdfFV6t5

只是想到了一些想法,因为它看起来像我在其他地方看到的东西,但是我在这方面还没有很多经验,并且只篡改了巴士海盗的基础知识,如果我没有帮助,请提前抱歉......