Skip to content

Latest commit

 

History

History
40 lines (28 loc) · 1.76 KB

README.md

File metadata and controls

40 lines (28 loc) · 1.76 KB

STM32 Cortex M4 code examples

I've taken some Udemy online embedded software courses related to STM32 Cortex M microcontrollers. The courses were taught using Keil and OpenSystem Workbench IDEs, and I was implementing the code exercises using STM32CubeIDE. So I thought this would make a good repository of STM32 M4 STM32CubeIDE code examples. I've also added non-course related code related to DMA, DSP etc.

Credits

Development Environment

Software

  • Ubuntu 20.04 AMDx64
  • STM32CubeIDE v1.2.0 / 1.6.0
  • CubeMX MCU Firmware version FW_F4 V1.26.0
  • FreeRTOS v202012.00
  • SystemView 3.20

Hardware

  • JLink JTAG/SWD debugger
  • STLink v2 clone with mod for SWO trace
  • PL2303 HXD USB-UART adapter - max data rate 12Mbps
  • WeAct v1.3 STM32F411CEU6 development board (FreeRTOS and Semi-hosting/SWO demo)

* DevEBox STM32F407VGT6 development board (All other projects)

Project Notes

You will find relevant notes in the project sub-directories