cren - have you got access to an STM32F4-DISCOVERY? Have you tried the hardware I2C on that?
STM32F4 gets its I2C peripheral hardware from STM32F2, so it might 'just work'.
help with Wire..
(20 posts) (5 voices)-
Posted 3 years ago #
-
Good to hear it's working for you, there might be some additional overhead in the library (which is part of the reason why the library is being rewritten) due to trying to support multiple interfaces.
crenn - have you got access to an STM32F4-DISCOVERY? Have you tried the hardware I2C on that?
STM32F4 gets its I2C peripheral hardware from STM32F2, so it might 'just work'.I do have a STM32F4-DISCOVERY now, although I haven't started developing code for it yet, although you've just reminded me I have basically the perfect test bed for a PCB I'm designing for a RC Transmitter board based around the STM32F2.
Posted 3 years ago # -
crenn - For clarity, I haven't tested the I2C on the STM32F4. I am working on very different stuff for the next couple of months.
If I've understood the ST Micro presentation (I attended last year), peripherals, including the I2C, on both the F2 and F4 should be extremely close in behaviour.Posted 3 years ago # -
My understanding of the F2 and the F4 series is that only the core of the processor has been changed from Cortex M3 to Cortex M4 apart from a few other minimal changes. It's how the F2 and F4 are so interchangeable. (pin to pin compatibility)
Posted 3 years ago # -
crenn - yes that is close to my understanding too.
The major different between the STM32F2 and STM32F4 core is the single-cycle floating point unit.Posted 3 years ago #
Reply
You must log in to post.