diff options
| author | Ulf Lilleengen <[email protected]> | 2024-06-18 13:22:38 +0200 |
|---|---|---|
| committer | Ulf Lilleengen <[email protected]> | 2024-06-18 13:22:38 +0200 |
| commit | 91476eea12998aa3a622710962e0d1b0f60819e1 (patch) | |
| tree | c88c93248a6f9ffe4e7f4c1b87008820d6dbf3fd /examples | |
| parent | a44ee963ef65be41a9354b4e7e70b02d30fadd70 (diff) | |
cargo fmt
Diffstat (limited to 'examples')
| -rw-r--r-- | examples/nrf52840/src/bin/egu.rs | 20 |
1 files changed, 4 insertions, 16 deletions
diff --git a/examples/nrf52840/src/bin/egu.rs b/examples/nrf52840/src/bin/egu.rs index df96f7e56..8bf712697 100644 --- a/examples/nrf52840/src/bin/egu.rs +++ b/examples/nrf52840/src/bin/egu.rs | |||
| @@ -5,11 +5,11 @@ | |||
| 5 | #![no_main] | 5 | #![no_main] |
| 6 | 6 | ||
| 7 | use embassy_executor::Spawner; | 7 | use embassy_executor::Spawner; |
| 8 | use embassy_nrf::egu::{Egu, TriggerNumber}; | ||
| 8 | use embassy_nrf::gpio::{Input, Level, Output, OutputDrive, Pull}; | 9 | use embassy_nrf::gpio::{Input, Level, Output, OutputDrive, Pull}; |
| 9 | use embassy_nrf::gpiote::{InputChannel, InputChannelPolarity, OutputChannel, OutputChannelPolarity}; | 10 | use embassy_nrf::gpiote::{InputChannel, InputChannelPolarity, OutputChannel, OutputChannelPolarity}; |
| 10 | use embassy_nrf::peripherals::{PPI_CH0, PPI_CH1, PPI_CH2}; | 11 | use embassy_nrf::peripherals::{PPI_CH0, PPI_CH1, PPI_CH2}; |
| 11 | use embassy_nrf::ppi::Ppi; | 12 | use embassy_nrf::ppi::Ppi; |
| 12 | use embassy_nrf::egu::{Egu, TriggerNumber}; | ||
| 13 | use embassy_time::{Duration, Timer}; | 13 | use embassy_time::{Duration, Timer}; |
| 14 | use {defmt_rtt as _, panic_probe as _}; | 14 | use {defmt_rtt as _, panic_probe as _}; |
| 15 | 15 | ||
| @@ -27,25 +27,13 @@ async fn main(_spawner: Spawner) { | |||
| 27 | let trigger0 = egu1.trigger(TriggerNumber::Trigger0); | 27 | let trigger0 = egu1.trigger(TriggerNumber::Trigger0); |
| 28 | let trigger1 = egu1.trigger(TriggerNumber::Trigger1); | 28 | let trigger1 = egu1.trigger(TriggerNumber::Trigger1); |
| 29 | 29 | ||
| 30 | let mut ppi1: Ppi<PPI_CH0, 1, 1> = Ppi::new_one_to_one( | 30 | let mut ppi1: Ppi<PPI_CH0, 1, 1> = Ppi::new_one_to_one(p.PPI_CH0, btn1.event_in(), trigger0.task()); |
| 31 | p.PPI_CH0, | ||
| 32 | btn1.event_in(), | ||
| 33 | trigger0.task(), | ||
| 34 | ); | ||
| 35 | ppi1.enable(); | 31 | ppi1.enable(); |
| 36 | 32 | ||
| 37 | let mut ppi2: Ppi<PPI_CH1, 1, 1> = Ppi::new_one_to_one( | 33 | let mut ppi2: Ppi<PPI_CH1, 1, 1> = Ppi::new_one_to_one(p.PPI_CH1, trigger0.event(), trigger1.task()); |
| 38 | p.PPI_CH1, | ||
| 39 | trigger0.event(), | ||
| 40 | trigger1.task(), | ||
| 41 | ); | ||
| 42 | ppi2.enable(); | 34 | ppi2.enable(); |
| 43 | 35 | ||
| 44 | let mut ppi3: Ppi<PPI_CH2, 1, 1> = Ppi::new_one_to_one( | 36 | let mut ppi3: Ppi<PPI_CH2, 1, 1> = Ppi::new_one_to_one(p.PPI_CH2, trigger1.event(), led1.task_out()); |
| 45 | p.PPI_CH2, | ||
| 46 | trigger1.event(), | ||
| 47 | led1.task_out(), | ||
| 48 | ); | ||
| 49 | ppi3.enable(); | 37 | ppi3.enable(); |
| 50 | 38 | ||
| 51 | defmt::info!("Push the button to toggle the LED"); | 39 | defmt::info!("Push the button to toggle the LED"); |
