2012-10-08 07:51 AM
The i2c of STM32 is a world-wide-known SHIT for a long time, why st wouldn't redesign the i2c?
#stm32-i2c2014-02-23 05:27 AM
I agree with you.
I2C of stm32 devices have very bad design and I use bit bang method for I2C interface, some ST peripherals have bad design and is not user friendly. I hope ST change it. ST is good in hardware and is BAD in software and STM32 software support. TI have very good software support.2014-02-23 10:05 AM
Yes,
I agree
software library
TI
are excellent
But
TI
marketing is very
very
(very
)bad .....
I have worked
for long time withstellaris
micro
... all gone
in a day
because
TI has
''
replaced(?)
''With
TIVA
.....
A year ago
, theTIVA
familywas very limited and
did not offer
all the possibilities
of
stellaris. ...and now... I am with ST .... I hope that ST pay more attention also to those who develop small series2014-02-23 04:46 PM
Both the manual and examples are poor, but I've used the I2C on STR750s and STM32s for many years without any problems, so there's nothing inherently wrong with the I2C design. When used with DMA and an event driven state machine it does work well. Just don't try to use the STM32 library.
Jack Peacock