cancel
Showing results for 
Search instead for 
Did you mean: 

STM32F4 Standard Peripheral Library Docs

vicfer89
Associate II
Posted on November 12, 2016 at 13:18

Hi everyone,

After some projects had been sucessfuly developed using CubeMx and HAL libraries, I'm feeling curiosity about Standard Peripheral Libs, but I'm not able to found information, tutorials, and stuff about them. Only function descriptions and similar docs. Does anyone knows any kind of tutorial webpage, videos, or something from basics to advance use?

I am interested about how to initialize the processor, configuring clock speeds, peripheral and DMA usage, etc... 

Thanks for your time!

#stm32f4 #dma #spl
2 REPLIES 2
Posted on November 12, 2016 at 14:35

There should be a Windows help file in the root directory of the SPL package, a long with some Example directories covering all the peripherals in various modes. You should look at the F4 DSP release, and also the F4 DISCO releases.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
slimen
Senior
Posted on November 14, 2016 at 11:29

Hello,

The STM32F4xx DSP and Standard Peripherals Library (

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

) is a complete package, consisting of device drivers and a set of examples for the standard device peripherals, 

I recommend you to have a look to the working examples under the STM32F4 standard peripherals library, it may be very helpful. 

You find a readme file describing how to test the examples ad you may update the example according to your needs.

You can refer to ''

http://www.st.com/content/ccc/resource/sales_and_marketing/presentation/product_presentation/37/55/ff/bc/a8/71/4f/c5/stm32_embedded_software_offering.pdf/files/stm32_embedded_software_offering.pdf/jcr:content/translations/en.stm32_embedded_software_offering.pdf

''

For StdPeriph library there is this complete

http://stm32.kosyak.info/doc/

 and

http://www.emcu.it/STM32F4xx/STM32F4-Library/STM32F4-Library.html

 page.

Regards