Templates_LL Example Description

This projects provides a reference template through the LL API that can be used to build any firmware application.

This project LL template provides:

This project LL template does not provide:

To port a LL example to the targeted board:

  1. Select the LL example to port. To find the board on which LL examples are deployed, refer to LL examples list in “STM32CubeProjectsList.html”, table section “Examples_LL” or AN : STM32Cube firmware examples for stm32c0xx Series

  2. Replace source files of the LL template by the ones of the LL example, except code specific to board.

    Note: Code specific to board is specified between tags:

      /* ==============   BOARD SPECIFIC CONFIGURATION CODE BEGIN    ============== */
      /* ==============   BOARD SPECIFIC CONFIGURATION CODE END      ============== */
    • Replace file main.h, with updates:
      • Keep LED and user button definition of the LL template under tags
    • Replace file main.c, with updates:
      • Keep clock configuration of the LL template: function “SystemClock_Config()”
      • Depending of LED availability, replace LEDx_PIN by another LEDx (number) available in file main.h
    • Replace file stm32c0xx_it.h
    • Replace file stm32c0xx_it.c

Keywords

Template LL

Directory contents

Hardware and Software environment

How to use it ?

In order to make the program work, you must do the following :