Skip to content

Releases: David-OConnor/stm32-hal

2.1.9

02 Nov 15:01

Choose a tag to compare

Fixed DAC channels. (Broken since 0.16 PAC upgrade)

2.1.8

23 Oct 00:09

Choose a tag to compare

Allow setting dual or single bank Flash mode for MCUs that support it (e.g. G474, L5). This fixes page to mem address mapping on these devices if configured for single bank mode.

2.1.7

18 Oct 16:48

Choose a tag to compare

Several minor updates

2.1.5

13 Sep 16:56

Choose a tag to compare

Misc updates/cleanup. Notably (2.1.4), fixed I2C being broken.

2.1.2

05 Aug 16:26

Choose a tag to compare

  • Improved timer quadrature and manual PSC/ARR functionality (Thanks @FeldrinH !)
  • Fixed a recently-introduced error on G431 DMA2 channels.

2.1.0

26 Jul 18:33

Choose a tag to compare

  • Fixed SPI, UART, ADC, DAC, and several other IO peripherals that used fragile code that broke during the PAC 0.16 upgrade. Thanks @FeldrinH !

  • Initial C0 support (Also Thanks!)

  • Bounded loop timeout will raise an error. (minor breaking changes)

2.0.0

10 Jul 17:25

Choose a tag to compare

  • Updates PACs to 0.16
  • Rudimentary C0 support
  • Lots of patching in previously-missing combinations of peripherals and MCU variants. (Esp on G0 and L5)

1.9.5

08 Jun 21:10

Choose a tag to compare

Fixed an error that prevented compiling when using the embedded_hal feature.

1.9.4

23 May 02:18

Choose a tag to compare

Added Lpuart.

1.9.2

16 May 16:06

Choose a tag to compare

New utility macro for configuring NVIC. Fixed I2C writes. Removed I2C EH impl.