DFP Components

The STM32C5xx DFP contains the necessary files to support to be used by Integrated Development Environments (IDEs), toolchains and software applications

DFP Components
  • Properties explaining the capabilities of a device or a device family in more detail.

  • Software Components that configure the device, in particular:

    • CMSIS device header files

    • CMSIS-compliant system and startup files required to setup the C run-time library, device clock, and memory interface.

    • Linker files template for the 3 toolchains.

  • System View Description (*.svd) files describing device’s peripherals registers.

  • Flash programming algorithms to read/write/erase the on-chip Flash.

  • Clock tree, pinout, memory mapping and IPs features files.

  • Debug descriptions enable tool-agnostic debug and trace configurations.

Cube icon.
Device Header Files

Device header files provide the necessary definitions to access the device peripherals and core features.

see-also1
Cube icon.
Device Startup Files

Device startup file defines device exceptions and interrupts, and provides their initial handler functions.

see-also1
Cube icon.
Device System Configuration File

Device system configuration file provide as a minimum the functions for system initialization.

see-also1