cancel
Showing results for 
Search instead for 
Did you mean: 

STM32 Libraries

Nikola Gajic
Associate
Posted on July 19, 2017 at 12:07

Hi everyone.

Where can i find all necessary libraries for specified MCU (namely stm32f101RD), and also all release notes for them? I suspect I have old, thus buggy, library. I did find all documentation on stm32 official, but no code. Thanks for your time.

1 ACCEPTED SOLUTION

Accepted Solutions
Imen.D
ST Employee
Posted on July 19, 2017 at 12:31

Hello

ngajic

Here is the

/external-link.jspa?url=http%3A%2F%2Fwww.st.com%2Fcontent%2Fst_com%2Fen%2Fproducts%2Fembedded-software%2Fmcus-embedded-software%2Fstm32-embedded-software%2Fstm32cube-embedded-software%2Fstm32cubef1.html

from STMicroelectronics official site contains the running examples.

You can have a look to

http://www.st.com/content/ccc/resource/technical/document/application_note/82/6c/5d/1d/b8/a3/4b/a8/DM002096pdf/files/DM002096pdf/jcr:content/translations/en.DM002096pdf

Application note 'STM32Cube firmware examples for STM32F1 Series' illustrates the existing examples for STM32CubeF1 firmware package.

Hope this helps you.

Best Regards

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen

View solution in original post

6 REPLIES 6
Imen.D
ST Employee
Posted on July 19, 2017 at 12:31

Hello

ngajic

Here is the

/external-link.jspa?url=http%3A%2F%2Fwww.st.com%2Fcontent%2Fst_com%2Fen%2Fproducts%2Fembedded-software%2Fmcus-embedded-software%2Fstm32-embedded-software%2Fstm32cube-embedded-software%2Fstm32cubef1.html

from STMicroelectronics official site contains the running examples.

You can have a look to

http://www.st.com/content/ccc/resource/technical/document/application_note/82/6c/5d/1d/b8/a3/4b/a8/DM002096pdf/files/DM002096pdf/jcr:content/translations/en.DM002096pdf

Application note 'STM32Cube firmware examples for STM32F1 Series' illustrates the existing examples for STM32CubeF1 firmware package.

Hope this helps you.

Best Regards

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen
Posted on July 19, 2017 at 12:44

Just a quick word of caution: there are two such 'libraries', the older Standard Peripheral Library (SPL) which is deprecated now although maintained, and the newer Cube, Imen is talking about above.

JW

Posted on July 19, 2017 at 13:07

Hi,

Thank you

Waclawek.Jan

for your '

quick word of caution

'

Here is the

http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32html

Regards

Imen

When your question is answered, please close this topic by clicking "Accept as Solution".
Thanks
Imen
Posted on July 19, 2017 at 14:45

Hi again.

Thanks for your answers. It was of a great help.

One more question.

Where is SPL being maintained? In other words, and for this particular part, where can versions after v3.5.0 be find?

Posted on July 19, 2017 at 16:26

The SPL is solid, the F1 series is old and mature, it doesn't need updating every couple of weeks. This is embedded, not some adobe/microsoft circus. 

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on July 20, 2017 at 09:23

If a new version is published, it will be available on the same page:

/external-link.jspa?url=http%3A%2F%2Fwww.st.com%2Fcontent%2Fst_com%2Fen%2Fproducts%2Fembedded-software%2Fmcus-embedded-software%2Fstm32-embedded-software%2Fstm32-standard-peripheral-libraries%2Fstsw-stm32html

, the new version will replace the current one.