大家好、我有 一个 SN65HVD230。 我尝试使其在待机模式下工作:
1. 通过将 Rs 引脚拉至高电平将 SN65HVD230设定为待机模式。 ->工作正常、我可以看到功耗降低了10mA。
2.等待待机模式下的 CAN 消息。 ->不奏效。 我从不接收任何内容。
如何在 待机模式下正确使用 SN65HVD230? 我已将 MCU 设置为在 CAN 消息上中断、但 一旦我们将 SN65HVD230设置为待机模式、该中断就永远不会触发。
我选中了、CAN 消息获得了一个 NAK。 这是有道理的、因为在待机模式下、我们无法发送 ACK。 但是 、要发送 ACKto、我首先必须注意消息。 如果我不知道消息被发送了、如何将 SN65HVD230设定为正常模式以便我能够发送一个 ACK? 永远不会触发中断!
因此、我的问题是、我将 Rs 引脚拉至高电平、以便 SN65HVD230进入待机模式、但此后无法接收任何内容。
当 我们通过将 Rs 引脚设置为低电平来保持正常模式时、接收/发送 CAN 消息会起作用。 因此、我知道 如果 SN65HVD230只能监听的话、它应该起作用。