我有一个带有两个芯片但没有部件号的设备。看起来他们使用 RS232 进行串行通信(正确设置,正确电压),但我不知道总线设置(速度、奇偶校验等)。有没有办法不用蛮力(尝试一切)来确定总线设置?
我的工作台上有一个万用表和一个示波器。
我有一个带有两个芯片但没有部件号的设备。看起来他们使用 RS232 进行串行通信(正确设置,正确电压),但我不知道总线设置(速度、奇偶校验等)。有没有办法不用蛮力(尝试一切)来确定总线设置?
我的工作台上有一个万用表和一个示波器。
如果您有示波器,至少确定波特率应该很容易。然后你只需要玩奇偶校验和停止位。
如果你没有它,就没有真正的解决方法。但是,通常您不必尝试所有组合。
一个简单的逻辑分析仪,例如Saleae,对于寻找简单的传输串行引脚非常有用。由于静音,接收串行引脚更难。
你确定这是RS232而不仅仅是串行?除非它们是工业用的,否则在嵌入式系统上很少看到 RS232。RS232 远高于 TTL 电平。