Skip to content

Releases: David-OConnor/stm32-hal

1.2.0

23 Sep 17:42
Compare
Choose a tag to compare
  • Fixed a bug with enabling G0 peripherals that use APB2
  • Removed PAC arguments from Clocks APIs
  • Improvements to SAI config and features available

1.1.0

17 Sep 20:11
Compare
Choose a tag to compare
  • Added more features to the SAI module, including more robust configs, and PDM support
  • Redid I2C initialization and config; now uses presets for clock speed, and supports more options
  • Added support for WL (without radio)

1.0.3

08 Sep 00:08
Compare
Choose a tag to compare
  • Improved configuration of secondary and tertiary PLLs
  • Improved SAI module

1.0.2

04 Sep 00:45
Compare
Choose a tag to compare
  • A number of improvements to H7 clocks, and SAI support.

1.0.0

01 Sep 18:26
Compare
Choose a tag to compare

Many new features, additions, and fixes.

0.2.11

19 Jul 02:51
Compare
Choose a tag to compare

Remove gpio::GpioXPort, in favor of Pin, with its own new constructor.

0.2.10

18 Jul 19:48
Compare
Choose a tag to compare
  • Remove ClockCfg trait in favor of native impl
  • Remove &mut RCC args for periph constructors
  • Removed RTCC; use chrono directly for times and dates.
  • GPIO constructors now use integers instead of enums to set pin number and alt fn

0.2.9

03 Jul 20:35
Compare
Choose a tag to compare
  • Misc (breaking) API changes to improve consistency between modules
  • Started support for WL
  • Use custom L4 and WB PAC crates that include error fixes
  • QSPI module rebuild
  • Feature gate embedded-hal implementations and dependency
  • Misc compatibility fixes

0.2.8

07 Jun 15:35
Compare
Choose a tag to compare
  • Added support for WB55
  • Several USB fixes
  • Added CRS support
  • Added Parity control for USART
  • Misc feature additions and fixes

0.2.7

30 May 19:24
Compare
Choose a tag to compare
  • More work on DMA
  • More work on CAN and USB
  • More work on clocks
  • Misc cleanup, bug fixes, and feature additions