v0.8.0
What's Changed
- Add SPI frame format config method by @repnop in #280
- various i2c fixes by @sjoerdsimons in #282
- Fix PWM example by @VersBinarii in #285
- Use cortex-m-rtic instead of cortex-m-rtfm by @eldruin in #297
- Fix typo in examples/spi-dma.rs by @david-sawatzke in #289
- Added support for SPI Alternate configuration on Mosi and Sck pins by @johnnyegel in #291
- Support for CAN peripherals with the
bxcan
crate by @timokroeger in #293 - Fix SPI3 alternate function remapping. by @AndreySmirnov81 in #312
- Add DAC, UART4, UART5 clock in RCC for the f103 high density line by @AndreySmirnov81 in #318
- USB-SERIAL_NOTES: add note to inform user to build in release mode by @zacck in #326
- Timer additions: raw access to prescaler and auto-reload by @Windfisch in #322
- SCK, MISO, MOSI by @burrbull in #340
- Do not enable UART DMA flags unconditionally by @Windfisch in #336
- add bors by @burrbull in #345
- clippy by @burrbull in #346
- Add DMA RX and RX/TX support to SPI by @Windfisch in #335
- Add serial port Idle interrupt by @gqf2008 in #342
- Add example of GPIO input mode by @YuaXan in #316
- Use CamelCase for gpio::Edge enum variants by @Piroro-hs in #303
- Const generic GPIOs by @burrbull in #343
- Rcc bit-band by @burrbull in #344
- bxcan update by @burrbull in #348
- Example of using i2c with the bme280 air sensor by @fishrockz in #313
- From for i2c::Mode by @burrbull in #349
- Update USB driver by @Disasm in #320
- add DMA support for ADC3 by @apeng2012 in #353
- Simplify serial by @burrbull in #354
- Add serial is_rxne is_idle is_txe by @gqf2008 in #360
- Fix failing flash verification on erase by @Windfisch in #362
- Allow PullUp and PullDown inputs for timer pwm_input and qei by @Windfisch in #357
- Allow all pullup inputs by @Windfisch in #359
- Allow pullup inputs and opendrain outputs by @Windfisch in #358
- Derive PartialOrd for time module types by @nankeen in #364
- Use max frequency and round down when calculating PCLK1 by @jasLogic in #365
- update dependencies by @burrbull in #366
- rcc config by @burrbull in #337
- pll enable & rcc_config_usb test by @burrbull in #368
- Fix, enable PWR clock before accessing the PWR_CR by @apeng2012 in #372
- Use modify instead of write by @gnxlxnxx in #373
- RTC clock source can be selected by @apeng2012 in #377
- update & clean deps by @burrbull in #379
- v0.8.0 by @burrbull in #380
New Contributors
- @repnop made their first contribution in #280
- @sjoerdsimons made their first contribution in #282
- @VersBinarii made their first contribution in #285
- @eldruin made their first contribution in #297
- @david-sawatzke made their first contribution in #289
- @johnnyegel made their first contribution in #291
- @AndreySmirnov81 made their first contribution in #312
- @zacck made their first contribution in #326
- @gqf2008 made their first contribution in #342
- @YuaXan made their first contribution in #316
- @Piroro-hs made their first contribution in #303
- @fishrockz made their first contribution in #313
- @apeng2012 made their first contribution in #353
- @nankeen made their first contribution in #364
- @jasLogic made their first contribution in #365
- @gnxlxnxx made their first contribution in #373
Full Changelog: v0.7.0...v0.8.0