Slide 18
Slide 18 text
pub unsafe fn main() {
init_stack();
init_data();
system_clock::init_clock(&Clock {
source: system_clock::Main(12000000),
pll: Some(PLL0 {
m: 50,
n: 3,
divisor: 4
})
});
let timer = Timer::new(Timer1, 25, 4);
let led1 = Pin::new(Port1, 18, GPIO, Some(Out));
let led2 = Pin::new(Port1, 20, GPIO, Some(Out));
loop {
run(&pt::run_args {
led1: &led1,
led2: &led2,
timer: &timer
});
}
}