AL
Есть у меня задача читать регистры датчика L3GD20H по I2C.
В datasheet приведена диаграмма того, как стоит производить чтение (приложил к сообщению).
Если с ST (надо установить CR1 |= I2C_CR1_START), SAD+W, SAK и прочими сокращениями все понятно, то
вот с самим процессом работы мне не совсем понятно. SAD+W по сути адрес устройства, но вот порядок работы
в рамках HAL мне не совсем ясен. После установки регистра мне надо как - то указать адрес SAD+W
и я не могу понять, мне эти данные надо отправить на шину? (HAL_I2C_Master_Transmit итак в качестве аргументов получает SAD+W, что как бы переводит к другому вопросу: а что на шину то отправлять?)