cancel
Showing results for 
Search instead for 
Did you mean: 

about i2c

gpsvrs
Associate
Posted on October 08, 2012 at 16:51

The i2c of STM32 is a world-wide-known SHIT for a long time, why st wouldn't redesign the i2c?

#stm32-i2c
3 REPLIES 3
yavar_zarei
Associate II
Posted on February 23, 2014 at 14:27

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.

francescatodiego
Associate II
Posted on February 23, 2014 at 19:05

Yes,

I agree

software library

TI

are excellent

But

TI

marketing is very

very

(very

)

bad .....

 

I have worked

for long time with

stellaris

micro

... all gone

in a day

because

TI has

''

replaced

(?)

''

With

TIVA

.....

A year ago

, the

TIVA

family

was 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 series
jpeacock2399
Associate II
Posted on February 24, 2014 at 01:46

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