主题中讨论的其他器件: MSP-FET
您好!
我正在使用 MSP430FR59891的 I2C 引导加载程序(BSL 版本00.07.34.B2)。 对于每个协议错误(例如主器件读取的字节过多或不足)、BSL 会将 SCL 拉低、从而永久阻断 I2C 总线(时钟扩展)。
例如、当我发送命令 TX BSL 版本并尝试读取11个字节时、如果在使用正确的密码之前已解锁 BSL、这将是正常的。 但是、如果 BSL 仍然被锁定、尝试读取11个字节将最终在阻塞的总线中(在这种情况下、正确的响应长度为8个字节)。
这是预期行为还是有什么不同的行为?
感谢你的任何帮助。