@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
88## [ Unreleased]
99
10+ ## [ v0.6.0] - 2020-12-10
11+
1012### Added
1113
1214- Support for 16-bit words with SPI ([ #107 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/107 ) )
@@ -42,7 +44,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
4244- Introduced auto-generated GPIO mappings based on the STM32CubeMX database
4345 ([ #129 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/129 ) )
4446
45-
4647### Fixed
4748
4849- Fixed [ #151 ] [ ] not being able to generate 72 MHz HCLK for stm32f303xc devices
@@ -62,8 +63,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
6263 not mean, that we guarantee any MSRV policy. It is rather for documentation
6364 purposes and if a new useful feature arises, we will increase the MSRV.
6465 ([ #170 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/170 ) )
65- - Removed I2C2 support for ` stm32f303x6 ` , ` stm32f303x8 ` and ` stm32f328 ` targets. ([ #164 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/164 ) )
66- - ` I2c::i2c1 ` and ` I2c::i2c2 ` functions are renamed to ` I2c::new ` . ([ #164 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/164 ) )
66+ - Removed I2C2 support for ` stm32f303x6 ` , ` stm32f303x8 ` and ` stm32f328 ` targets.
67+ ([ #164 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/164 ) )
68+ - ` I2c::i2c1 ` and ` I2c::i2c2 ` functions are renamed to ` I2c::new ` .
69+ ([ #164 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/164 ) )
6770
6871## [ v0.5.0] - 2020-07-21
6972
@@ -83,6 +86,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
8386- The system clock calculation is more fine grained now. ([ #67 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/67 ) )
8487 Now the system clock can be some value, like 14 MHz, which can not a
8588 be represented as a multiple of the oscillator clock:
89+
8690``` rust
8791let clocks = rcc
8892 . cfgr
@@ -95,11 +99,11 @@ let clocks = rcc
9599 . use_hse (32. mhz ())
96100 . sysclk (72. mhz ())
97101```
102+
98103 This is possible through utilizing the divider, which can divide the
99104 external oscillator clock on most devices. Some devices have even the
100105 possibility to divide the internal oscillator clock.
101106
102-
103107### Breaking changes
104108
105109- The feature gate requires you to select a subvariant if possible. ([ #75 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/75 ) )
@@ -157,15 +161,17 @@ let clocks = rcc
157161 - This allows using 72 MHz ` sysclk ` on the ` stm32f303 `
158162- Analog gpio trait ([ #33 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/33 ) )
159163- Add PWM Channels ([ #34 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/34 ) )
160- - SPI embedded hal modes are now public ([ #35 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/18 ) )
164+ - SPI embedded hal modes are now public
165+ ([ #35 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/18 ) )
161166
162167### Breaking changes
163168
164- - Alternate gpio functions are now ** only** made available for devices, which have them.
165- ([ #21 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/21 ) )
169+ - Alternate gpio functions are now ** only** made available for devices, which
170+ have them. ([ #21 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/21 ) )
166171- ` stm32f303 ` is now split into ` stm32f303xd ` and ` stm32f303xe ` as they provide
167172 different alternate gpio functions. ` stm32f303 ` is still available.
168- - Bump ` stm32f3 ` dependency to ` 0.9.0 ` ([ #39 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/39 ) )
173+ - Bump ` stm32f3 ` dependency to ` 0.9.0 `
174+ ([ #39 ] ( https://github.com/stm32-rs/stm32f3xx-hal/pull/39 ) )
169175
170176### Fixed
171177
@@ -250,7 +256,8 @@ let clocks = rcc
250256
251257- Support ` stm32f303 ` device
252258
253- [ Unreleased ] : https://github.com/stm32-rs/stm32f3xx-hal/compare/v0.5.0...HEAD
259+ [ Unreleased ] : https://github.com/stm32-rs/stm32f3xx-hal/compare/v0.6.0...HEAD
260+ [ v0.6.0 ] : https://github.com/stm32-rs/stm32f3xx-hal/compare/v0.5.0...v0.6.0
254261[ v0.5.0 ] : https://github.com/stm32-rs/stm32f3xx-hal/compare/v0.4.3...v0.5.0
255262[ v0.4.3 ] : https://github.com/stm32-rs/stm32f3xx-hal/compare/v0.4.2...v0.4.3
256263[ v0.4.2 ] : https://github.com/stm32-rs/stm32f3xx-hal/compare/v0.4.1...v0.4.2
0 commit comments