工具/软件:
您好专家
客户通过 GPIO 进行 I2C 仿真、在 I2C 传输模式(GPIO 设置为输出)下、客户设置 GPxODR = 1、启用上拉电阻、可以正确切换 I2C 电压电平。
但在 I2C 接收模式(GPIO 设置为输入)下、如果客户仍设置 GPxODR = 1、启用上拉、GPIO 会将 I2C 总线拉至逻辑低电平、I2C 无法正确传输、一旦客户设置 GPxODR = 0、启用上拉、I2C 总线就可以恢复。
当 GPIO 配置为输入时、配置 GPxODR = 1 是否存在任何错误?
谢谢
Joe