主题中讨论的其他器件:TCAN4550
工具与软件:
团队成员、您好!
请提出两个有关时间顺序的问题:
背景:MCU 需要通过 TCAN4550唤醒、客户需要检查 MCU 侧需要设置哪个时间点。
问题:
1.下列 CLKIN/晶振时间点可以更改吗?
2. 唤醒过程中、MCU 需要支持的时间点有哪些要求?
谢谢!
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.
工具与软件:
团队成员、您好!
请提出两个有关时间顺序的问题:
背景:MCU 需要通过 TCAN4550唤醒、客户需要检查 MCU 侧需要设置哪个时间点。
问题:
1.下列 CLKIN/晶振时间点可以更改吗?
2. 唤醒过程中、MCU 需要支持的时间点有哪些要求?
谢谢!
Daniel、您好!
1. 以下 CLKIN/晶振时间点可以更改吗?是否有任何要求?
晶振/CLKIN 电路由 VIO 电源引脚供电、该引脚在睡眠模式下通常会被禁用、因为这通常也是 MCU 的电源。 如果在睡眠模式下已禁用 VIO 电源、则需要启用该电源(通常通过连接到稳压器的使能引脚的 INH 引脚)以便晶体可以开始振荡。
晶体的启动时间取决于晶体的电感和负载电容。 不同类型的晶体和电路板布局布线可能有所不同。
一旦 VSUP 和 VIO 电源均开启并且晶体振荡、TCAN4550的数字内核将正常工作并切换到待机模式、并通过下拉 nINT 引脚来指示这一点。
因此、时序将取决于 VIO 电压斜升和晶体开始振荡所需的时间。 这两个都在 TCAN4550的控制范围之外。
2. 唤醒过程中 MCU 需要支持的时间点有哪些要求?[/QUOT]我不明白、通常 TCAN4550会唤醒 MCU。 您还没有指明 MCU 的唤醒方法、因此我只能笼统地说。
通常、TCAN4550的 INH 引脚连接到为 MCU 供电的低压稳压器的 EN 引脚。 在睡眠模式期间、该低压稳压器被禁用、导致 MCU 断电。 VSUP 始终连接到 TCAN4550、并且仅为一个小型内部电路供电、以通过 CAN 总线上的唤醒模式(WUP)或 WAKE 引脚上的本地唤醒(LWU)转换来监测唤醒情况。
一旦检测到唤醒事件、TCAN4550将自身唤醒并将 INH 引脚驱动为高电平、从而启用为 TCAN4550和 MCU 提供 VIO 电压的低压稳压器。 然后、TCAN4550上的晶体开始振荡、MCU 开始其上电引导过程。 MCU 启动后、可以重新初始化 TCAN4550寄存器并启动其应用。
但是、如果应用不使用此传统过程、则在初始化 TCAN4550寄存器之前、MCU 需要验证 TCAN4550是否已进入待机模式(通过监测 nINT 引脚或通过 SPI 寄存器轮询)。
此致、
Jonathan
Daniel、您好!
称为睡眠唤醒错误(SWE)计时器(时长4分钟)的失效防护功能中只有一项时序要求。 当 TCAN4550唤醒时、此计时器启动、并且需要通过 SPI 清除加电(PWRON)标志、或者需要通过 SPI 将器件置于正常模式。 因此、您有4分钟的唤醒时间、提供时钟并配置 TCAN4550、然后器件才会转换回睡眠模式。
与4分钟的 SWE 计时器相比、100ms 没有任何意义。 有关更多信息、请参阅数据表的失效防护特性部分。
此致、
Jonathan