@@ -9,23 +9,39 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
9
9
10
10
### Added
11
11
12
- - Support for flash.rs on bigger chips.
13
- - Implement ` IndependentWatchdog ` for the IWDG peripheral
12
+ - Support for ` flash ` on bigger chips (#168 )
13
+ - Implement ` IndependentWatchdog ` for the IWDG peripheral (#180 )
14
+ - Implement ` embedded-hal ` 0.2 features for ` gpio ` and ` timer ` (#176 )
15
+ - Support for different number of data and parity bits for UART (#181 /#182 )
16
+ - Support for PWM, counter, monotonic on timers (#179 )
17
+ - Examples:
18
+ - [ Basic use of the PWM] ( examples/pwm.rs ) (#179 )
19
+ - [ Basic use of the RTC] ( examples/pwm-sinus.rs ) (#159 )
20
+ - [ Blinking a LED using a delay from a timer source] ( examples/delay-timer-blinky.rs ) (#179 )
21
+ - [ Blinking a LED from within a timer interrupt] ( examples/blinky-timer-irq.rs ) (#179 )
22
+ - [ Blinking a LED from RTIC using a timer as monotonic source] ( examples/rtic-tick.rs ) (#179 )
23
+ - [ Scanning I2C devices] ( examples/i2c_scanner.rs ) (#155 )
24
+ - [ Generating a sine wave using PWM] ( examples/pwm-sinus.rs ) (#179 )
25
+ - [ Using bit parity on UART] ( examples/serial_parity.rs ) (#182 )
26
+ - [ Using a timer using ` nb::block!() ` ] ( examples/timer-periph.rs ) (#179 )
27
+ - [ Using the system timer using ` nb::block!() ` ] ( examples/timer-syst.rs ) (#179 )
14
28
15
29
### Changed
16
30
17
- - split ` GetBusFreq ` on ` BusClock ` & ` BusTimerClock ` , use ` &Clock ` everywhere
18
- - Use ` fugit ` -based time types instead of ` embedded-time `
19
- - Update gpios: add ` DynamicPin ` , add default modes, reexport pins, resort generics, etc.
20
- - Improved RCC infrastructure.
21
- - RTC support has been rewritten.
22
- - Bump ` bxcan ` dependency version.
31
+ - Renamed ` master ` branch to ` main ` [ Updating a local clone after a branch name changes] ( https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/managing-branches-in-your-repository/renaming-a-branch#updating-a-local-clone-after-a-branch-name-changes )
32
+ - Split ` GetBusFreq ` on ` BusClock ` & ` BusTimerClock ` , use ` &Clock ` everywhere (#178 )
33
+ - Use ` fugit ` -based time types instead of ` embedded-time ` (#177 )
34
+ - Update gpios: add ` DynamicPin ` , add default modes, reexport pins, resort generics, etc (#176 )
35
+ - Improved RCC infrastructure (#152 )
36
+ - RTC support has been rewritten (#159 /#160 /162)
37
+ - Bump ` bxcan ` dependency version (#158 )
38
+ - Removed ` rustfmt ` checks on CI (#184 )
23
39
24
40
### Fixed
25
41
26
- - Fix RAM address and add ITCM and DTCM sections.
27
- - Fix default mode for debug pins.
28
- - Use ` BitsPerSeconds ` instead of ` BytesPerSecond ` in the serial baud rate configuration.
42
+ - Fix RAM address and add ITCM and DTCM sections ( # 156 )
43
+ - Fix default mode for debug pins ( # 166 )
44
+ - Use ` BitsPerSeconds ` instead of ` BytesPerSecond ` in the serial baud rate configuration ( # 175 )
29
45
30
46
## [ v0.6.0] - 2021-11-02
31
47
0 commit comments