Releases: stm32-rs/stm32f4xx-hal
Releases · stm32-rs/stm32f4xx-hal
v0.13.2
What's Changed
- adding spi slave by @Arnaud078 in #487
- fix with_mode by @burrbull in #489
New Contributors
- @Arnaud078 made their first contribution in #487
Full Changelog: v0.13.1...v0.13.2
v0.13.1
What's Changed
- Remove the defmt feature/crate naming workaround by @jkristell in #479
- fixes & updates, 0.13.1 by @burrbull in #485
Full Changelog: v0.13.0...v0.13.1
v0.13.0
What's Changed
- Support eMMC in SDIO module by @antonok-edm in #458
- const generics before mode by @burrbull in #418
- Add defmt::Format derives to enums behind
defmt
feature by @ryankurte in #460 - Fix typo by @peterstuart in #462
- Added transactional SPI implementation by @ryankurte in #464
- Fix defmt support by @jkristell in #465
- checkout3 by @burrbull in #468
- Pull resistors by @burrbull in #467
- Pin::into_mode by @burrbull in #469
- more gpio cleanups by @burrbull in #470
- AF, speed, set_internal_resistor by @burrbull in #471
- explicit PINS order, alias defaults by @burrbull in #472
- IntoAf, generated from CubeMX by @burrbull in #474
- Fix
rcc
example. by @reitermarkus in #473 - Pin::interrupt by @burrbull in #475
- Exti docs, deprecate rt by @burrbull in #476
- restore DMA generics order by @burrbull in #477
- v0.13 by @burrbull in #478
New Contributors
- @ryankurte made their first contribution in #460
- @peterstuart made their first contribution in #462
- @reitermarkus made their first contribution in #473
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- Add missing PR link in readme by @birkenfeld in #413
- fix deprecation warnings by @burrbull in #415
- Fix Width of TIM5 F410 by @burrbull in #409
- adc improvements for dma by @gernoteger in #396
- add vscode settings with default target & features by @burrbull in #416
- Prevent overflows optimizing SAI PLL by @dgoodlad in #419
- Add missing CAN1 pin mapping for stm32f446 by @SheldonLemoine in #421
- compute arr, psc by @burrbull in #422
- move all fugit-dependent implementations in one module by @burrbull in #423
- reexport digital::PinState again by @burrbull in #428
- WithPwm by @burrbull in #425
- Implement embedded-storage traits by @chemicstry in #429
- make i2c hal methods inherent by @burrbull in #431
- initial defmt support by @burrbull in #385
- aliases by @burrbull in #434
- const Pwm channel by @burrbull in #432
- fix clippy lints by @burrbull in #437
- Use time instead of rtcc, add rtc-example by @burrbull in #436
- Add LSI support for Rtc by @burrbull in #438
- update embedded-dma by @burrbull in #440
- inherent Pwm by @burrbull in #439
- delay-u8 by @burrbull in #442
- master mode selection by @burrbull in #444
- e-hal alpha.7 by @burrbull in #443
- hd44780-driver example by @burrbull in #441
- Unify serial trait impls for embedded-hal 0.2 & 1.0 by @burrbull in #447
- fugit-rate & PERExt traits by @burrbull in #430
- move MonoTimer to dwt by @burrbull in #448
- Yet another timer refactoring by @burrbull in #449
- clippy examples by @burrbull in #450
- extend 16-bit Delay's to 32 by @burrbull in #452
- merge counter & syscounter mods, rm old Delay by @burrbull in #453
- fix PwmExt by @burrbull in #454
- release 0.12 by @burrbull in #456
New Contributors
- @dgoodlad made their first contribution in #419
- @SheldonLemoine made their first contribution in #421
- @chemicstry made their first contribution in #429
Full Changelog: v0.11.1...v0.12.0
v0.11.0
What's Changed
- rtic 0.6, pac 0.14 by @burrbull in #367
- remove deprecated by @burrbull in #368
- Increase
bxcan
version to 0.6 by @samcrow in #371 - Add missing implementation for
IoPin
by @skreborn in #374 - clean macro by @burrbull in #376
- RTIC Monotonic for TIM2/TIM5 & example by @burrbull in #380
- timer::General trait by @burrbull in #382
- generic Alternate by @burrbull in #383
- can instance by @burrbull in #384
- GetBusFreq -> BusClock, BusTimerClock by @burrbull in #386
- adds dma support for spi by @peauters in #319
- use &Clocks where possible by @burrbull in #387
- IoPin
for
Output> <-> Input> and Input> by @gernoteger in #389 - Change rtic-tick example system clock to fix assert. by @linuxtim in #390
- Fix overflow in example by @david-sawatzke in #392
- Unify alternate pins by @burrbull in #393
- Wait for SDIO transmission to finish before polling card status by @antonok-edm in #395
- fix #362: ADC voltage conversion might be incorrect by @gernoteger in #397
- Fix clippy warnings by @jkristell in #398
- Add internal_pull_down() method by @Windfisch in #399
- use RTIC 1.0, fix warnings by @burrbull in #401
- Added the missing DMA implementations for USART3 (rebased) by @burrbull in #402
- qei cleanups by @burrbull in #403
- Move embedded-hal implementations to subdirs by @burrbull in #404
- Correct default mode for debugger pins by @burrbull in #405
- try to use fugit::Duraction for CountDown::Time by @burrbull in #381
- DynamicPin by @burrbull in #372
- v0.11.0 by @burrbull in #407
New Contributors
- @skreborn made their first contribution in #374
- @gernoteger made their first contribution in #389
- @linuxtim made their first contribution in #390
- @david-sawatzke made their first contribution in #392
Full Changelog: v0.10.0...v0.11.0