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.

[参考译文] TMS570LS1114:哪个寄存器可以设置 ACK 归档?

Guru**** 2394305 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/668491/tms570ls1114-which-register-can-set-ack-filed

器件型号:TMS570LS1114

您好!

您能告诉我如何在  DCAN 中设置 ACK 字段字节吗?  我 想知道 哪一个?

最佳和尊重

秋奇

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ACK 字段为两位长、由确认位和确认定界符位组成。

    例如、如果有3个节点。 节点1发送某些数据、并监控总线在 ACK 时隙中的显性位。 节点2和3同时接收消息。 如果节点2或3正确接收消息、它将覆盖 ACK 位并使其成为显性状态。 没有用于手动写入 ACK 的寄存器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    尊敬的 QJ:
    谢谢你。
    最佳和尊重
    秋奇
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    但是、ACK 位在哪里?如何在数据表 SPNU515B 中找到?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    实际上、我只想知道数据表中的 ACK 位的位置。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    ACK/NCK 由 CAN 接收器自动发送。 该位未在任何寄存器中定义、但您可以从 CAN 总线中看到它。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如何从 CAN 总线中看到它?

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

    ACK 字段为两位长、包含 ACK 时隙和 ACK 定界符。 在 ACK 字段中,发送站发送两个“隐性”位。 正确接收到有效消息的接收器通过在 ACK 时隙期间发送“Nominant”位(发送“ACK”)向发送器报告此消息。  

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

    尊敬的 QJ Wang:

          关于 ACK 位、我仍然遇到一些问题。

          从 Spnu515b 中、我不确定 RxOK 位和 TxOK 位是否为 ACK 位。 那么、我测试这两个位。



    监视表达式显示“ES_TxOK_FLAG=0”和“ES_RxOK_FLAG=0”的值。

    我仍然无法观察该位。 是 spnu515b?抱歉、我知识渊博。

     

    谢谢、此致

    秋奇

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

    ES 是错误和状态寄存器。 如果消息已成功接收或发送、则 ES 寄存器中的 RxOK 和 TxOK 置位。 它们与 ACK 无关。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../5126.spnu515b.pdf

    尊敬的 QJ Wang

    我想看 TX/RX 状态,但 在本数据表中仍然没有找到 ACK 位“spnu515b”。您能告诉我在什么位置可以在名为“spnu515b”的附件中找到 ACK 寄存器位吗? 最好了解此数据表中的哪一页。 我不知道如何从 CAN 总线观看它

    不是:附件是 spnu515b。

    谢谢、此致

    秋奇

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

    我告诉您没有用于 ACK 的寄存器和位。 当接收器成功获取数据时、它将发送一个显性位(ACK)、否则、它将发送一个隐性位(NCK)。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 QJ Wang:

       谢谢你。我知道。

       谢谢、此致

      秋奇