Skip to content
Snippets Groups Projects
Select Git revision
  • adc5431c3ae7d0da9a23392e3c72f7d64ed8163b
  • master default protected
2 results

main.rs

Blame
  • Forked from Per Lindgren / e7020e_2021
    Source project has a limited visibility.
    main.rs 563 B
    #![no_std]
    #![no_main]
    
    // pick a panicking behavior
    use panic_halt as _; // you can put a breakpoint on `rust_begin_unwind` to catch panics
    // use panic_abort as _; // requires nightly
    // use panic_itm as _; // logs messages over ITM; requires ITM support
    // use panic_semihosting as _; // logs messages to the host stderr; requires a debugger
    
    use cortex_m::asm;
    use cortex_m_rt::entry;
    
    #[entry]
    fn main() -> ! {
        asm::nop(); // To not have main optimize to abort in release mode, remove when you add code
    
        loop {
            // your code goes here
        }
    }