Hello all, I am having trouble getting the stm32plus i2c interface talking to an arudino which i have setup as an i2c slave. The arduino i2c slave is setup using the standard arduino Wire library, i have confirmed i am able to communicate to the slave using another arduino and access internal registers, however no matter what i try i cannot get my stm32f4 to read or write registers on this arduino slave. I have setup a very simple i2c master on the stm32:
I have tripple checked the pin mapping is correct, i have even tried alternative pin mappings supported by my board, is there something i am doing wrong in the initialisation? Or is there something special about the arduino Wire library and its protocol that the stm32plus library does not accomodate for? Any help is appreciated.
Hello all, I am having trouble getting the stm32plus i2c interface talking to an arudino which i have setup as an i2c slave. The arduino i2c slave is setup using the standard arduino Wire library, i have confirmed i am able to communicate to the slave using another arduino and access internal registers, however no matter what i try i cannot get my stm32f4 to read or write registers on this arduino slave. I have setup a very simple i2c master on the stm32:
I have tripple checked the pin mapping is correct, i have even tried alternative pin mappings supported by my board, is there something i am doing wrong in the initialisation? Or is there something special about the arduino Wire library and its protocol that the stm32plus library does not accomodate for? Any help is appreciated.