embassy/examples
bors[bot] 8193885cb5
Merge #482
482: Add MCO peripheral. r=Dirbaio a=matoushybl

This PR adds an abstraction over STM32 RCC feature called MCO (Microcontroller Clock Output). The clock output can bind to several clock sources and then can be scaled using a prescaler.

Given that from the embassy ecosystem the RCC is generaly invisible to the user, the MCO was implemented as a separate peripheral bound to the pin where the clock should appear.

Co-authored-by: Matous Hybl <hyblmatous@gmail.com>
2021-11-11 16:20:02 +00:00
..
nrf Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
rp Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
std Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32f0 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32f1 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32f4 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32f7 Add v1c ethernet driver for the STM32F7 family. 2021-11-10 10:16:46 +01:00
stm32g0 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32h7 Add MCO peripheral. 2021-11-11 11:34:09 +01:00
stm32l0 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32l1 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32l4 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32u5 Update U5 to init RCC. 2021-11-08 14:20:51 -05:00
stm32wb55 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
stm32wl55 Replace rustflags with build.rs extra-link-args. 2021-11-07 23:52:11 +01:00
wasm Update versions of critical-section and atomic-polyfill 2021-11-02 18:52:03 +01:00