Skip to main content
Ken Inoue
Associate III
March 12, 2017
Question

How do I learn STM32 programing?

  • March 12, 2017
  • 13 replies
  • 3551 views
Posted on March 12, 2017 at 15:15

I'm Japanese student, so I'm poor english.

How do I learn STM32 programing? I want to learn how to use ADC, PWM, 

Interrupt handling etc. Is there document or Video/Web seminar for novice? I want documents and video that is very easy to understand.

I have 

NUCLEO-F334R8, 

Discovery kit with STM32F334C8 and 

NUCLEO-F103RB. I have installed STM32Cube MX and IAR Embedded Workbench and I can run example code. 

#how-do-i-learn-stm32 #how-to-start
    This topic has been closed for replies.

    13 replies

    ChrisH
    Associate III
    March 19, 2017
    Posted on March 19, 2017 at 22:58

    I would strongly recommend getting mastering stm32 book mentioned before it's great and allowed me to kickstart into Hal quickly. You gonna be fluent in coding on stm32 in a month.

    Thomas Borowczak
    ST Employee
    March 20, 2017
    Posted on March 20, 2017 at 17:55

    On top of all what has been written before, some usefull information can be found in the '

    http://www.st.com/content/st_com/en/support/learning/stm32-education.html

    ' page on st.com :

    - online trainings on the most recent STM32 series (STM32F7 and STM32L4)

    - links on Massive Online Open Course. Available sessions :

    http://www.st.com/content/st_com/en/about/events/events.html/stm32f7-online-course.html

    http://www.st.com/content/st_com/en/about/events/events.html/stm32cube-basics-online-course-with-hands-on-exercises-a.html

    http://www.st.com/content/st_com/en/about/events/events.html/stm32f0-l0-online-course-with-hands-on-exercises-a-html.html

    - a selection of useful videos

    - webinars

    - a selection of recommanded text books (including Mastering the STM32 Microcontroller by Carmine Noviello)

    - the list of live trainings organized by our support team in different cities in the world

    - a list of our training partners.

    This is just a begining. We continue to enrich this page with more content on how to get started and develop with STM32.

    Stay tuned.

    Path :

    http://www.st.com/content/st_com/en/support/learning/stm32-education.html

    Max
    ST Employee
    March 24, 2017
    Posted on March 24, 2017 at 06:06

    You may find usefull documentation in Japanese on the APS web site:

    there are CortexM trainings:

    https://www.aps-web.jp/academy/cm/

     

    https://www.aps-web.jp/academy/m7/

     

    and some STM32 reference manual translated into Japanese (column on the right):

    https://www.aps-web.jp/magazine/st/v13/

     

    regards,

    Max