Добрый день,
Подскажите пожалуйста, как нормально инициализировать передачу по I2C2 при помощи прерываний, смотрел пример от ST (FWLIB_Examples\I2C\Interrupt\), делаю передачу MASTER MODE TRANSMIT, приходит прерывание, там switch-case по состоянию I2C_GetLastEvent(I2C2)... вместо того чтобы начать передачу адреса с последующей записью байта, перескакивает сразу на запись байта:
(case I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED)...
Если кто-то уже реализовывал подобное на FWLIB, поделитесь пожалуйста исходником.
P.S. "Ногодрыганье" и "сделать без библиотеки" пожалуйста не предлагать.