Skip to content

mikroSDK v2.11.5 released

Compare
Choose a tag to compare
@StrahinjaJacimovic StrahinjaJacimovic released this 31 Oct 11:49
· 557 commits to master since this release
bd5b622

v2.11.5

  • released: 2024-11-01

Changes

Improvements

mikroSDK

New STM32L4 MCUs supported!

MCU MCU MCU
STM32L412C8 STM32L412CB STM32L422CB
STM32L412K8 STM32L412KB STM32L422KB
STM32L412R8 STM32L412RB STM32L422RB
STM32L412T8 STM32L412TB STM32L422TB

Supported modules:

  • ADC (Full module support)

  • SPI (Full module support)

  • UART (Full module support)

  • I2C (Full module support)

  • PWM (Full module support)

  • GPIO (Full module support)

  • OW (Full module support)

  • RTC (Full module support)

  • DMA (Full module support)

  • Third party modules supported

    • TinyUSB (An open source cross-platform USB stack for embedded system)
    • FatFs (Generic FAT Filesystem Module)

Files added:

  • ./mcu_name/mcu_definitions.h - https://github.com/MikroElektronika/mikrosdk_v2/blob/master/targets/arm/mikroe/common/include/mcu_definitions/STM32/mcu_name/mcu_definitions.h
  • ./mcu_name/can_definitions.h - https://github.com/MikroElektronika/mikrosdk_v2/blob/master/targets/arm/mikroe/common/include/mcu_definitions/STM32/mcu_name/can_definitions.h
  • ./mcu_name/dma_definitions.h - https://github.com/MikroElektronika/mikrosdk_v2/blob/master/targets/arm/mikroe/common/include/mcu_definitions/STM32/mcu_name/dma_definitions.h
    • Added for all new MCUs in mikroSDK where mcu_name is actual chip full name with package, i.e. STM32L412C8Tx etc.
  • ./mcu_name/mcu_reg_addresses.h.h - https://github.com/MikroElektronika/mikrosdk_v2/blob/master/targets/arm/mikroe/common/include/mcu_reg_addresses/STM32/mcu_name/mcu_reg_addresses.h
    • Added for all new MCUs in mikroSDK where mcu_name is actual chip full name, i.e. STM32L412C8 etc.

CORE

  • Added USB Clock schemes for the newly supported STM32L4 MCUs:
    • STM32L412C8
    • STM32L412K8
    • STM32L412R8
    • STM32L412T8
    • STM32L412CB
    • STM32L412KB
    • STM32L412RB
    • STM32L412TB
    • STM32L422CB
    • STM32L422KB
    • STM32L422RB
    • STM32L422TB