AnsweredAssumed Answered

STM32F4 Cube v1.9.0 I2C Memory Interrupt Functions

Question asked by deschambault.robert on Dec 11, 2015
Latest reply on Feb 9, 2016 by Kumar.Vasanth

I am working with the I2C HAL code (v1.9.0) and I am playing around with the HAL_I2C_Master_Transmit_IT(), HAL_I2C_MasterTxCpltCallback, HAL_I2C_Master_Receive_IT(), HAL_I2C_MasterRxCpltCallback, HAL_I2C_Mem_Write_IT(), HAL_I2C_MemTxCpltCallback, etc ...

When I use the Master versions of the calls I see the callback functions get triggered, but I don't see the callbacks being triggered when I try to use the Memory versions of the calls.  

Would anyone have an idea of what I might have missed in the memory versions of the function calls?  Why does the Master version work, and not the memory version.  I think I am using the right callback functions for master and for memory.

Thanks in advance for your help.