Skip to content

CMSIS Header to SVD Pipeline

Selective Conversion

The resulting SVD files are found in ext/stmicro/svd. Only takes a few minutes.

# Convert a group of devices into SVD files
python3 -m modm_data.header2svd.stmicro --device stm32f030c6t6 --device stm32f030f4p6 --device stm32f030k6t6
# Convert all CMSIS headers into SVD files
python3 -m modm_data.header2svd.stmicro --all

Automatic Conversion

To perform the steps automatically, you may also use make:

# Using make
make convert-stmicro-header-svd
# Remove all svd files
make clean-stmicro-svd