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.
您好!
我有一个多主 I2C 驱动器。 它被设计为在我想发送时切换到控制器、在没有发送任何内容时切换到目标。 这里的情况是、有时当从一条线切换到另一条线时、两条线都会卡住、并执行一些奇怪的操作。
我该怎么做才能解决这个问题? 我希望它在达到目标的同时处于空闲状态。 在 I2C 处于目标模式时、会发生这种干扰。
我的驱动程序基于最新 SDK 中提供的两个示例(它是多控制器和动态开关示例之间的组合)。
这是总线中的干扰的一个示例:
大家好、 Asiel
在将主器件重新配置为从器件之前、您可以尝试先将 I2C 切换到 GPIO。
并尝试通过设置输出逻辑来保持电压电平。
-
您可以使用 IOMUX 进行控制。
请参阅 GPIO 和 I2C 示例。
DL_GPIO_initDigitalOutput DL_GPIO_initDigitalOutputFeatures DL_GPIO_initPeripheralFunction DL_GPIO_initPeripheralOutputFunction
此致、
赫利克