[sdiy] I2C on STM32F0 parts

sleepy_dog at gmx.de sleepy_dog at gmx.de
Tue Nov 29 01:21:41 CET 2016


some examples in there, standard periph lib needed, not included, exact 
version uknown,
no guarantees ;)

Steve

Am 29.11.2016 um 00:57 schrieb sleepy_dog at gmx.de:
>
> do you have both the clock for the peripheral and the I/O port in 
> question enabled ?
>
> Did you give the I2C peripheral a clock *before* giving it commands 
> for configuration? The order is important, IIRC.
>
> did you setup the correct alternate function / remap for the 
> peripheral and pin?
>
> You could look on the ST site for the nucleo and discovery boards for 
> that MCU,
> then under tab "design resources" or similar, look for app notes, 
> examples,
> or in the unzipped folder for the peripheral library,  somewhere in a 
> subfolder, are examples on how to initialize most of the peripherals, 
> I think. Those that I had found when I was fiddling with this stuff 
> were sufficient, but perhaps it was for a newer MCU, I do remember 
> this being a lot worse many years back (not that it's rosy now).
>
> sry for breaked english i very tired ;)
>
>
>
>
> Am 28.11.2016 um 23:36 schrieb Chris McDowell:
>> Howdy list,
>>
>>
>> Does anyone here have any examples or pointers for how to initialize 
>> and use the I2C peripheral on STM32F0 micros using the Standard 
>> Peripheral Library? I love the ST chips, and they -almost- always 
>> just work wonderfully, but I2C is really stumping me. I've spent a 
>> few days at work scoping data to no avail. I understand how it is 
>> supposed to work, but am missing something somewhere either in 
>> configuration, or in when to wait for which flags, etc. The examples 
>> included with the std periph lib aren't doing me much good (is this 
>> really how most folks get to know these libraries?) so any pointers 
>> would be greatly appreciated!
>>
>> Cheers,
>> Chris
>> _______________________________________________
>> Synth-diy mailing list
>> Synth-diy at synth-diy.org
>> http://synth-diy.org/mailman/listinfo/synth-diy
>>
>
> _______________________________________________
> Synth-diy mailing list
> Synth-diy at synth-diy.org
> http://synth-diy.org/mailman/listinfo/synth-diy
>




More information about the Synth-diy mailing list