Releases: David-OConnor/stm32-hal
Releases · David-OConnor/stm32-hal
1.2.0
- 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
- 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
- Improved configuration of secondary and tertiary PLLs
- Improved SAI module
1.0.2
- A number of improvements to H7 clocks, and SAI support.
1.0.0
Many new features, additions, and fixes.
0.2.11
Remove gpio::GpioXPort
, in favor of Pin
, with its own new
constructor.
0.2.10
- Remove
ClockCfg
trait in favor of native impl - Remove
&mut RCC
args for periph constructors - Removed
RTCC
; usechrono
directly for times and dates. - GPIO constructors now use integers instead of enums to set pin number and alt fn
0.2.9
- 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
- Added support for WB55
- Several USB fixes
- Added CRS support
- Added Parity control for USART
- Misc feature additions and fixes
0.2.7
- More work on DMA
- More work on CAN and USB
- More work on clocks
- Misc cleanup, bug fixes, and feature additions