stm32l1/include/cpu_conf.h

Implementation specific CPU configuration options.

CPU_DEFAULT_IRQ_PRIO

ARM Cortex-M specific CPU configuration.

1
(1U)
CPU_IRQ_NUMOF
1
(57U)
CPU_FLASH_BASE
1
FLASH_BASE
FLASHPAGE_RAW_BLOCKSIZE
1
(4U)
FLASHPAGE_RAW_ALIGNMENT
1
(4U)
STM32L1XX_XL

STM32 L1 cpu type.

1
(1U)

From CMSIS header file, allowed values for L1 cpu types are:

  • STM32L1XX_MD:
    • Ultra Low Power Medium-density devices: STM32L151x6xx, STM32L151x8xx, STM32L151xBxx, STM32L152x6xx, STM32L152x8xx, STM32L152xBxx, STM32L151x6xxA, STM32L151x8xxA, STM32L151xBxxA, STM32L152x6xxA, SM32L152x8xxA and STM32L152xBxxA.
    • Ultra Low Power Medium-density Value Line devices: STM32L100x6xx, STM32L100x8xx and STM32L100xBxx.
  • STM32L1XX_MDP:
    • Ultra Low Power Medium-density Plus devices: STM32L151xCxx, STM32L152xCxx and STM32L162xCxx
    • Ultra Low Power Medium-density Plus Value Line devices: STM32L100xCxx
  • STM32L1XX_HD: Ultra Low Power High-density devices: STM32L151xDxx, STM32L152xDxx and STM32L162xDxx
  • STM32L1XX_XL: Ultra Low Power XL-density devices: STM32L151xExx, STM32L152xExx and STM32L162xExx