initial demo
This commit is contained in:
parent
1a714bd907
commit
e3235b34a4
8 changed files with 167 additions and 51 deletions
|
|
@ -4,7 +4,7 @@ use ch32_hal::timer::simple_pwm::SimplePwm;
|
|||
use ch32_hal::timer::Channel;
|
||||
use ch32_hal::delay::Delay;
|
||||
|
||||
use crate::insert_coin::services::{DacService, LedService, TickService, TickServiceData};
|
||||
use crate::insert_coin::services::{DacService, LedService, TickService, TickServiceData, Service};
|
||||
|
||||
|
||||
// static mut led0_index: usize = 0;
|
||||
|
|
@ -122,8 +122,6 @@ impl<'a, T: GeneralInstance16bit> InsertCoin<'a, T> {
|
|||
pub fn service(&mut self) {
|
||||
|
||||
if self.is_active() {
|
||||
self.led0.tick();
|
||||
self.led1.tick();
|
||||
self.dac.tick();
|
||||
|
||||
|
||||
|
|
@ -159,8 +157,6 @@ impl<'a, T: GeneralInstance16bit> InsertCoin<'a, T> {
|
|||
let led1_dcs = [0u8, 25u8, 50u8, 75u8, 100u8];
|
||||
|
||||
loop {
|
||||
self.led0.tick();
|
||||
self.led1.tick();
|
||||
self.dac.tick();
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue