Skip to content

Latest commit

 

History

History
27 lines (21 loc) · 1.38 KB

README.md

File metadata and controls

27 lines (21 loc) · 1.38 KB

SVD file for the MCU

CLion and other IDEs support SVD files for describing the layout of registers for debugging.

Note: We downloaded the SVD file to STM32F407.svd, so you don't need to download it yourselves.

ST does not provide SVD files for their MCUs. Fortunately, we can get one from the Arm Keil IDE website.

  1. Go to Arm Keil | CMSIS Packs and search for STM32F4xx.
  2. There should be one result: STM32F4xx_DFP.
  3. Click Download Recommended Pack or use this direct download link (might stop working in the future).
  4. Note: At the time we downloaded it, it was Version 2.17.1: July 4, 2023 Keil.STM32F4xx_DFP.2.17.1.pack.
  5. Rename .pack to .zip. Then unzip it.
  6. Open the Keil.STM32F4xx_DFP.2.17.1 dir, go to CMSIS/SVD subdir. There should be the STM32F407.svd file. That's the one you are looking for.

CMSIS

CMSIS stands for Common Microcontroller Software Interface Standard.