Level Module Name Project Name Description STM32L152C-Discovery STM32L100C-Discovery STM32L152D_EVAL STM32L152RE-Nucleo
Templates - Starter project Main program body Present Present Present Present
Total number of templates: 4 1 1 1 1
Examples - BSP This example code shows how to use the STM32L152D_EVAL BSP Drivers - - Present -
ADC ADC_AnalogWatchdog This example provides a short description of how to use the ADC Present - - -
ADC_LowPower This example provides a short description of how to use the ADC - - Present -
ADC_Regular_injected_groups This example provides a short description of how to use the ADC - Present - -
ADC_Sequencer This example provides a short description of how to use the ADC - - - Present
COMP COMP_AnalogWatchdog This example provides a short description of how to use the COMP - - Present -
COMP_Interrupt This example provides a short description of how to use the COMP Present - - -
COMP_PWMSignalControl This example provides a short description of how to use the COMP - - - Present
COMP_PulseWidthMeasurement This example provides a short description of how to use the COMP - Present - -
CRC CRC_Example This sample code shows how to use the STM32L1xx CRC HAL API - - Present -
Cortex CORTEXM_MPU This example describes how to use Polling mode to convert data. - - Present -
CORTEXM_ModePrivilege Description of the Cortex-M3 Mode Privilege example. - - Present -
CORTEXM_SysTick This example shows how to configure the SysTick. - - Present -
DAC DAC_SignalsGeneration This example provides a short description of how to use the DAC - - Present -
DAC_SimpleConversion This example provides a short description of how to use the DAC - - - Present
DMA DMA_FLASHToRAM This example provides a description of how to use a DMA channel - - Present -
FLASH FLASH_EraseProgram This example provides a description of how to erase and program the - - Present -
FLASH_WriteProtection This example provides a description of how to set write protection on - - - Present
FSMC FSMC_NOR This sample code shows how to use STM32L1xx FSMC HAL API to access - - Present -
FSMC_SRAM This sample code shows how to use STM32L1xx FSMC HAL API to access - - Present -
FSMC_SRAM_DataMemory This sample code shows how to use the SDRAM device mounted on the - - Present -
GPIO GPIO_EXTI This example describes how to configure and use GPIOs through - - - Present
GPIO_IOToggle This example describes how to configure and use GPIOs through Present Present Present Present
HAL HAL_TimeBase This example describes how to configure HAL time base using - - Present -
I2C I2C_EEPROM This sample code shows how to use STM32L1xx I2C HAL API to transmit - - Present -
I2C_TwoBoards_AdvComIT This sample code shows how to use STM32L1xx I2C HAL API to transmit - - - Present
I2C_TwoBoards_ComDMA This sample code shows how to use STM32L1xx I2C HAL API to transmit - - - Present
I2C_TwoBoards_ComIT This sample code shows how to use STM32L1xx I2C HAL API to transmit - - - Present
I2C_TwoBoards_ComPolling This sample code shows how to use STM32L1xx I2C HAL API to transmit - - - Present
IWDG IWDG_Example This sample code shows how to use the STM32L100xC IWDG HAL API - Present - -
LCD LCD_Blink_Frequency This example describes how to configure and use GPIOs through Present - - -
LCD_Contrast_Control This example describes how to use the STM32L1xx embedded LCD GLASS - - Present -
LCD_SegmentsDrive This example describes how to configure and use GPIOs through Present - - -
OPAMP OPAMP_CALIBRATION This example provides a short description of how to calibrate - - Present -
OPAMP_InternalFollower This example provides a short description of how to use - - - Present
PWR PWR_LPRUN This example shows how to use STM32L1xx PWR HAL API to enter the - - - Present
PWR_LPSLEEP This sample code shows how to use STM32L1xx PWR HAL API to enter - - - Present
PWR_PVD This sample code shows how to use STM32L1xx PWR HAL API to manage the - - Present -
PWR_SLEEP This sample code shows how to use STM32L1xx PWR HAL API to enter - - - Present
PWR_STANDBY This sample code shows how to use STM32L1xx PWR HAL API to enter - - Present -
PWR_STANDBY_RTC This sample code shows how to use STM32L1xx PWR HAL API to enter - - - Present
PWR_STOP This sample code shows how to use STM32L1xx PWR HAL API to enter - Present - -
PWR_STOP_RTC This sample code shows how to use STM32L1xx PWR HAL API to enter - - - Present
RCC RCC_ClockConfig This example describes how to use the RCC HAL API to configure the Present Present Present Present
RTC RTC_Alarm This sample code shows how to use STM32L1xx RTC HAL API to configure - Present Present -
RTC_Tamper This sample code shows how to use STM32L1xx RTC HAL API to write/read Present - Present -
SPI SPI_FullDuplex_ComDMA This sample code shows how to use STM32L1xx SPI HAL API to transmit - - - Present
SPI_FullDuplex_ComIT This sample code shows how to use STM32L1xx SPI HAL API to transmit - - - Present
SPI_FullDuplex_ComPolling This sample code shows how to use STM32L1xx SPI HAL API to transmit - - - Present
TIM TIM_DMA This sample code shows how to use DMA with TIM2 Update request to - - - Present
TIM_InputCapture This example shows how to use the TIM peripheral to measure only - - Present -
TIM_PWMOutput This sample code shows how to use STM32L1xx TIM HAL API to generate - - - Present
TIM_TimeBase This sample code shows how to use STM32L1xx TIM HAL API to generate - - Present -
UART UART_HyperTerminal_DMA This sample code shows how to use UART HAL API to transmit - - Present -
UART_Printf This example shows how to retarget the C library printf function - - Present -
UART_TwoBoards_ComDMA This sample code shows how to use UART HAL API to transmit - - - Present
UART_TwoBoards_ComIT This sample code shows how to use UART HAL API to transmit - - - Present
UART_TwoBoards_ComPolling This sample code shows how to use UART HAL API to transmit - - - Present
WWDG WWDG_Example This sample code shows how to use the STM32L152xD WWDG HAL API - - Present -
Total number of examples: 67 7 7 28 25
Demonstrations - Adafruit_LCD_1_8_SD_Joystick This demo describes how display bmp images from SD card on LCD using - - - Present
LED_Blinking Main program body - Present - -
Total number of demonstrations: 2 0 1 0 1
Applications FatFs FatFs_uSD Main program body - - Present -
FreeRTOS FreeRTOS_LowPower Main program body - - Present -
FreeRTOS_Mutexes Main program body - - Present -
FreeRTOS_Queues Main program body - - Present -
FreeRTOS_Semaphore Main program body - - Present -
FreeRTOS_SemaphoreFromISR Main program body - - Present -
FreeRTOS_ThreadCreation Main program body Present Present Present Present
FreeRTOS_Timers Main program body - - Present -
STemWin STemWin_HelloWorld This file provides main program functions - - Present -
TouchSensing TouchSensing_Linear_hwacq Main program body - - Present -
TouchSensing_Linear_swacq Main program body - - Present -
USB_Device CDC_Standalone USB device CDC application main file - - Present -
CustomHID_Standalone USB device CustomHID demo main file - - Present -
DFU_Standalone USB device DFU demo main file - - Present Present
HID_Standalone USB device HID demo main file - - Present Present
MSC_Standalone USB device Mass storage demo main file - - Present -
Total number of applications: 21 1 1 16 3
Total number of projects: 94 9 10 45 30