主题中讨论的其他器件: MCF8316A
工具与软件:
您好!
我在定制电路板上使用 MCC8315AIV、并且我有关于 I2C 的问题(MCT 无响应)。
我花了很长时间才找到问题所在、但现在我只有一个参数(+3.3V 电压延迟、请参阅下面的说明)来重现问题。
我的定制板上的硬件上下文:
输入电压(VM=+7V)连接到 MCT8315的 VM 引脚(9、10和11)。
内部电压+3.3V 由其他元件(直流/直流转换器)生成、在 VM 后800ms 出现。 该3.3V 电压用于(带有上拉电阻) MCT8315的 SDA、SCL、FG 和 FAULT 引脚。
要重现/研究 EVM 板的硬件上下文:
我断开定制板的 MCT (移除 I2C 总线上的串行电阻器)、然后连接 EVM MCT8316 (无刷25 Click board):GND、SDA 和 SCL 信号。
案例1:为了重现与我的定制板相同的问题 I2C)、我将3.3V 从我的板(延迟800ms)连接到 EVM 板输入3.3V、并启动 I2C 扫描--> MCT 芯片不会重复
实例2:我从 AVDD MCT (引脚27)获取3.3V 电压并将其连接到 EVM 板输入3.3V、然后启动 I2C 扫描--> MCT 芯片回复 I2C 扫描
您对此行为有何解释? 在3.3V 延迟的情况下、MCT 是否处于睡眠模式(禁用 I2C)? 如果是、如何退出?
注意:我无法使用 MCT 的 AVDD 信号上拉 I2C、FG 和 Fault 信号、因为 PCB 已经完成。
感谢推进
Eric