038 STM32F1 & I2C Как получить адрес подключенного устройства I2C (067)
Поиск устройств на шине I2C STM32
Как понять, что устройство с определенным адресом есть на шине i2c? Конечно же по биту подтверждения ACK (Acknowledge). Этот бит выставляет не мастер, а ведомое устройство. И, если ведомое устройство получило свой адрес, то оно выставит бит подтверждения (прижмет линию к земле). На отличной картинке от DI HALT это наглядно продемонстрировано. В HAL-библиотеке есть специальная функция для проверки доступности устройства: HAL_StatusTypeDef HAL_I2C_IsDeviceReady (I2C_HandleTypeDef *hi2c, uint16_t DevAddress,...
Сканируем I2C адрес в программе xod IDE
Очередной пост посвященный визуальному программированию в программе xod IDE. Сегодня хочу рассмотреть подключение дисплея LCD 1602 по I2C протоколу. Этот момент в прошлый раз не был затронут, вернее рассмотрев...