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.

[参考译文] TCAN4550-Q1:TCAN4550-Q1中的中断

Guru**** 2768975 points

Other Parts Discussed in Thread: TCAN4550-Q1, TCAN4550

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1045430/tcan4550-q1-interrupt-in-tcan4550-q1

器件型号:TCAN4550-Q1
主题中讨论的其他器件: TCAN4550

您好、TI 朋友
我对 TCAN4550-Q1有一些疑问。
1.缩写'INT'的含义是什么,例如 TXD_INT、RXD_INT,它们都意味着"中断"或什么?
在正常模式下、当任何中断?GPO1引脚可以映射到 M_CAN_INT 1时、nINT 引脚将拉低(这意味着当 M_CAN_INT 1出现时、GPO 1将为低电平有效
)、GPO 2引脚可以映射到 M_CAN_INT 0 (这意味着当 M_CAN_INT 0出现时、GPO 2将为低电平有效)、对吗?
如何理解 M_CAN_INT 0和 M_CAN_INT 1、它们的真正含义是什么?  
4.如何理解 TCAN4550中的中断线路、中断线路与 GPO1、GPO2或 nINT 引脚之间有何关系?

期待得到答案。

此致。

建华

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

    您好、建华、

    [引用 userid="46982" URL"~/support/interface-group/interface/f/interface-forum/1045430/tcan4550-q1-interrupt-in-tcan4550-q1 ]1.缩写'INT'的含义是什么,例如 TXD_INT、RXD_INT,它们都意味着"中断"或什么?[/引用]

    这些缩写指 的是内部信号路径、其行为与器件物理层 CAN 收发器的 TXD 和 RXD 类似。 它们用于收发器特性描述、并可在测试模式下路由到外部 GPIO 引脚。  

    [引用 userid="46982" URL"~/support/interface-group/interface/f/interface-forum/1045430/tcan4550-q1-interrupt-in-tcan4550-q1 ]2.在正常模式下、nINT 引脚将在任何中断发生时拉低?GPO1引脚可映射到 M_CAN_INT 1 (这意味着当 M_CAN_INT 1出现时、GPO 1将为低电平有效
    )、GPO 2引脚可以映射到 M_CAN_INT 0 (这意味着当 M_CAN_INT 0出现时、GPO 2将为低电平有效)、对吗?

    您主要在这里。 我将详细说明以下几点:

    当任何启用的中断被置位时、nINT 将指示。 使用中断使能寄存器来选择应该用这个外部引脚来指示哪个中断。  

    GPIO1可配置为输入触发器(GPI)或输出列出的中断(GPO)之一:SPI 故障、MCAN_INT1、UV 或 OT 事件。  

    GPO2的配置可与 GPIO1的输出配置相似、具有一些不同的选项:MCAN_INT0、WD 输出或镜像 nINT 引脚。

    当为 MCAN_INTx 配置 GPO 时、与 该中断线关联的任何中断 都将在该引脚上指示。 这使得 MCU 能够在通过 SPI 读取之前知道发生的中断类型。 第一次 SPI 读取可能针对指定的中断寄存器(MCAN_INT0或 MCAN_INT1)。  

    [引用 userid="46982" URL"~/support/interface-group/interface/f/interface-forum/1045430/tcan4550-q1-interrupt-in-tcan4550-q1 ]3.How to understand M_CAN_INT 0 and M_CAN_INT 1、它们的真正含义是什么?  [/报价]

    这些是唯一的中断线路、可配置为从 MCAN 中断寄存器(h1050)指示 CAN 控制器相关的中断。 可以使用中断线路选择寄存器(h1058)将每个 MCAN 中断分配给 MCAN_INT0或 MCAN_INT1。 当任一 MCAN 中断被置位时、如果被启用、它也将置位其相应的中断线路。 这可用于分配 GPO 引脚以报告一个或多个 MCAN 中断。  

    [引用 userid="46982" URL"~/support/interface-group/interface/f/interface-forum/1045430/tcan4550-q1-interrupt-in-tcan4550-q1 ]4.How to understand interrupt line in TCAN4550、interrupt line and GPO1、GPO2、or nINT pin 之间的关系是什么?

    中断线路的目的是将某些 MCAN 中断分配给任一组。 中断分配到的任何线路将根据该中断的条件进行设置。 由于 GPO 可配置为指示这些中断线路、因此它们可以反映特定 MCAN 中断或中断组合的状态。  

    请告诉我是否 可以详细说明这些回答中的任何一个、以及您是否还有其他问题。  

    此致、
    Eric Schott

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

    您好 Eric Schott

    感谢您的回复。

    我现在已经理解了这一点,但我还有另 一个问题要问。

    当没有发生中断时、GPO1、GPO2、nINT 是否都保持高电平?  当中断 发生时、 它们将保持低电平的时间有多长?

    此致、

    建华

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

    您好、建华、

    是的、当没有设置中断时、中断输出将保持高电平/关闭(有些是开漏)。 一旦一个中断标志被置位、相应的输出将驱动为低电平。 它们将保持有效、直到所有相应的中断标志都被清除。  

    例如、在初始上电后、PWRON 标志被置位以表示一个上电复位。 这将导致 nINT 引脚置为低电平。 一旦通过写入中断寄存器(h0820)清除此标志并且没有设置其他中断、nINT 引脚将关闭(高阻态、因为它是开漏)。  

    此致、
    Eric Schott

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

    您好 Eric Schott

    非常感谢。

    这对我非常有帮助。

    我将结束这个问题。

    此致、

    建华