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:

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1385799/tcan4550-q1

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

工具与软件:

团队成员、您好!

我有一个问题、在我的应用程序中使用  在睡眠模式下通过 RXD_INT 请求进行总线唤醒(BWRR) 以检测 CAN 活动并使用 nINT 引脚(CANINT)唤醒主机 MCU。  

时钟使用 PLL 从 MCU 提供、但当内核 处于停止模式时(将 TCAN4550设置为睡眠模式后)、MCU 会停止为 TCAN4550提供时钟。

TCAN4550是否仍能够检测 CAN 活动并在时钟关闭时唤醒主机 MCU?  

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

    尊敬的 Gabriel:

    在提供时钟之前、nINT 引脚将不会工作、因为这是由数字内核控制的。  因此、如果时钟也由 MCU 控制、那么唤醒 MCU 是无用的。

    相反、INH 和 nWKRQ 引脚用于提供引脚以指示唤醒事件。  INH 引脚被视为高电压引脚、并在器件唤醒至待机模式时被驱动至 VSUP 电压。  如果连接到电源稳压器的 EN 引脚、则该引脚通常是首选引脚。

    nWKRQ 引脚是一个低电压引脚、并由睡眠模式期间开启的内部3.6V 电源轨供电。  它可配置为开漏、如果 VIO 在 MCU 处于睡眠状态时处于开启状态、则需要一个连接到 VIO 的外部上拉电阻。  当器件唤醒进入待机模式时、nWKRQ 引脚将被拉低、这与 nINT 引脚被拉低的方式类似、这可以用作 MCU 的中断。

    默认情况下 、nWKRQ 引脚反映 INH 功能、但极性反转以及不同的电压电平。  但它可以配置为用作唤醒请求中断引脚。  虽然第二个选项听起来像您需要的那样、但它确实需要时钟处于活动状态、以便数字内核可以在 nWKRQ 引脚反映该位之前设置寄存器堆栈中所需的中断位。  因此、如果您需要在默认"镜像 INH 功能"中使用 nWKRQ 引脚、以便在 MCU 处于睡眠状态且没有时钟和/或 VIO 电源电压处于活动状态时使其处于活动状态。

    假设、如果您能够在睡眠模式下保持 VIO 电源和时钟处于活动状态、则在 TCAN4550唤醒进入待机模式后、nINT 引脚会被拉低、进而允许其用于 MCU 中断。 但是、由于您没有时钟、nINT 引脚直到时钟激活并稳定后才会有效。

    此致、

    Jonathan

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

    感谢您的澄清。

x 出现错误。请重试或与管理员联系。