Hierodule 1.6.2
Utility module set for STM32 MCUs
Loading...
Searching...
No Matches
Change Log

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[1.6.2] - 2024-07-27

Fixed

  • Timer Module, preprocessor toggling for timer IRQs, in case they're reserved as timebase for HAL.

[1.6.1] - 2024-07-26

Fixed

  • USB Module, preprocessor check for the usb device cdc header.

[1.6.0] - 2024-07-26

Added

  • USB module for devices STM32F103xB and STM32F401xC.

[1.5.0] - 2024-07-22

Added

  • SPI module for devices STM32F030x6, STM32F103xB, STM32F401xC.

[1.4.0] - 2024-07-18

Added

  • I2C module for devices STM32F030x6, STM32F103xB, STM32F401xC.

[1.3.0] - 2024-07-07

Added

  • ADC module for devices STM32F030x6, STM32F103xB, STM32F401xC.

Fixed

  • USART Wrappers are now declared as static.

[1.2.0] - 2024-06-28

Added

  • USART module for devices STM32F030x6, STM32F103xB, STM32F401xC.

[1.1.0] - 2024-06-25

Added

  • STM32F030x6 support for timer module

Changed

  • Device specific PCC checks updated, taking STM32F030x6 in account. (timer module)
  • Complimentary PWM output channels can be toggled and checked now. (timer module)

[1.0.1] - 2024-06-23

Added

  • Enable check functions for timer interrupts. (timer module)

Fixed

  • Convenient IRQ implementations now use if-else-if conditional statements instead of successive if statements for multiple interrupts. (timer module)
  • Convenient IRQ implementations now check if the interrupts are enabled as well, if multiple interrupts are handled in the body. (timer module)

[1.0.0] - 2024-06-22

Added

  • Timer/interrupt utility module for STM32F401xC and STM32F103xB.
  • MIT License.