aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32h7/src/bin/dac.rs
diff options
context:
space:
mode:
authorBob McWhirter <[email protected]>2021-08-04 13:39:02 -0400
committerBob McWhirter <[email protected]>2021-08-04 13:39:02 -0400
commitf4971fbb791e6d58cddf88aa8a39d6fe16c05b4c (patch)
treea44e47df15285259d4c691135fdc543ac3105b20 /examples/stm32h7/src/bin/dac.rs
parent4fe9114695ee20e2a4ef62b09fe4b11a1c488655 (diff)
Further work sharing config for example and removing duplicated code.
Diffstat (limited to 'examples/stm32h7/src/bin/dac.rs')
-rw-r--r--examples/stm32h7/src/bin/dac.rs16
1 files changed, 0 insertions, 16 deletions
diff --git a/examples/stm32h7/src/bin/dac.rs b/examples/stm32h7/src/bin/dac.rs
index 47e893aae..cc9e32574 100644
--- a/examples/stm32h7/src/bin/dac.rs
+++ b/examples/stm32h7/src/bin/dac.rs
@@ -14,9 +14,6 @@ use example_common::*;
14 14
15use cortex_m_rt::entry; 15use cortex_m_rt::entry;
16use embassy_stm32::dac::{Channel, Dac, Value}; 16use embassy_stm32::dac::{Channel, Dac, Value};
17use embassy_stm32::rcc;
18use embassy_stm32::time::U32Ext;
19use embassy_stm32::Config;
20 17
21#[entry] 18#[entry]
22fn main() -> ! { 19fn main() -> ! {
@@ -52,16 +49,3 @@ fn to_sine_wave(v: u8) -> u8 {
52 (r.sin() * 128.0 + 127.0) as u8 49 (r.sin() * 128.0 + 127.0) as u8
53 } 50 }
54} 51}
55
56fn config() -> Config {
57 let mut config = Config::default();
58 config.rcc = rcc_config();
59 config
60}
61
62fn rcc_config() -> rcc::Config {
63 let mut config = rcc::Config::default();
64 config.sys_ck = Some(400.mhz().into());
65 config.pll1.q_ck = Some(100.mhz().into());
66 config
67}