HAL I2C TXIS FLAG
HAL I2C TXIS FLAG
IO Expenderımla I2C bağlantısı kurmaya çalışırken HAL_I2C_Master_Transmit fonksiyonumun != HAL_OK döndürüyor. Fonksiyonumun driverinda TXIS bayrağının ayarlanamadığını bundan dolayı fonskiyonun işlevini yerine getirmediğini gördüm . Bu konuda nerede ve nasıl bir hata yaptığımı açıklayabilirseniz sevinirim.
Teşekkürler.
while (hi2c->XferCount > 0U) { /* Wait until TXIS flag is set */ if (I2C_WaitOnTXISFlagUntilTimeout(hi2c, Timeout, tickstart) != HAL_OK) { return HAL_ERROR; }
ommersimsek Sorulan soru 1 gün önce