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.

[参考译文] MSP430FR2355:超时后的 BSL 功能

Guru**** 2539500 points
Other Parts Discussed in Thread: MSP430FR2355

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/937856/msp430fr2355-bsl-function-after-timeout

器件型号:MSP430FR2355

支持、

我尝试通过 I2C 与 BSL 通信。 我看到 SCL 线路在从主机发出两个字节后保持低电平。 如果 BSL 已超时并进入 LPM、这是否可行?

谢谢。

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

    尊敬的 Chris:

    《MSP430 FRAM BSL 用户指南》的第3.4节规定、在未收到命令的10秒后、器件将进入睡眠状态。

    BR、
    Leo

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

    您好、Leo、

    一旦 MSP430FR2355进入睡眠模式、如果主机尝试通过 I2C 进行通信、MSP430FR2355可以将 SCL 保持在低电平吗?

    谢谢

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

    尊敬的 Chris:

    在睡眠期间、SCL 不应保持低电平。  如果器件已进入睡眠状态、我不会期望这种行为。

    BR、
    Leo

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

    您好、Leo、

    当 MSP430FR2355处于 LPM 状态时、MSP430FR2355会确认前两个字节(因为我可以在 从 SOC 发送2个字节的数据之后看到每个字节的两个 ACK)。 并且 SCL 保持低电平。 您能否澄清 一下、在 LPM 中、MSP430FR2355是否仍然 通过 i2c 发送 ACK?

    谢谢。

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

    尊敬的 Chris:

    我想知道您看到的行为是否可能是由于"时钟拉伸"造成的:

    https://www.i2c-bus.org/clock-stretching/

    您使用什么时钟频率通过 I2C 进行通信?  您可以尝试较慢的时钟速度吗?

    BR、
    Leo