Is there a limit on how many bytes to send over I2C from the slave? The MCU is STM32F469NI, and I have programed the board to act as an slave, it works fine if amount of data sent from slave is less than 100 bytes, but data gets corrupted if sent mor
Is there a limit on how many bytes to send over I2C from the slave?
The MCU in question is STM32F469NI, and I have programed the board to act as an slave using HAL, it works fine if amount of data sent from slave is less than 100, but gets corrupted for data bigger than 100. I have studied the datasheet and the reference manual, but I haven't found any mention of such limitations. It can be demonstrated by some minor medications to the example codes.