This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SN74LV8153:串行输入帧

Guru**** 2382480 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/1179831/sn74lv8153-serial-input-frame

器件型号:SN74LV8153

在数据表中、他们提到了串行协议、如下所述。

这些是已在 Putty 串行终端软件中写入的数据

000001110000011111 -包括第1帧和第2帧。 但是、输出的切换方式不同。

第1个帧的00起始位。

转换器的000地址

1111-D0至 D3数据位

1-停止位

第2个帧的起始位

000 -转换器的地址

1111-D4至 D7数据位

1-停止位。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Nermal、

    我们将需要更详细的信息。 您看到的输出是什么、除了行为"不同"之外、它的行为是如何的。  

    [引用 userid="515453" URL"~/support/logic-group/logic/f/logic-forum/1179831/sn74lv8153-serial-input-frame ]000001111100000111
    Unknown 说:
    01-Start 位、适用于第二个帧

    首先、您包含的起始位与下面所示的不同。

    我无法从客户支持中看到您链接的内容、但我正在查看串行通信的数据表。

    此致、

    Owen

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    假设字节 D 包含八个所需的数据位、那么通过 UART 发送的两个字节的计算方法如下:

    uart1 = (D << 4)   | 0x01;
    uart2 = (D & 0xf0) | 0x01;

    (额外的起始位和停止位由 UART 生成。)

    PuTTY 无法发送二进制数据。 键入任何内容时、PuTTY 会发送当前编码中字符的值;"0"和"1"的 ASCII 值为48和49。