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 is targeted to run on STM32C071xx device on NUCLEO-C071RB board from STMicroelectronics.

The reference template project configures the maximum system clock frequency at 48Mhz.

This project LL template provides:

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 Application Note: STM32Cube firmware examples for STM32C0 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.c, with updates:
      • Keep clock configuration of the LL template: function “SystemClock_Config()”
    • Replace file stm32c0xx_it.h
    • Replace file stm32C0xx_it.c

Directory contents

Hardware and Software environment

How to use it ?

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