Спасибо за ваш ответ.Я думаю, что это зависит от устройства I2C, которое мы используем.Этот модуль имеет внутренние подтягивающие резисторы, но этого может быть недостаточно для некоторых устройств.Поэтому я отключил внутренние подтягивания, заменив GPIO_PIN_CNF_PULL_Pullup на GPIO_PIN_CNF_PULL_Disabled для выводов SDA и SCL в библиотеке и использовал внешние.