Skip to content
Snippets Groups Projects
Commit 71978f8f authored by Per Lindgren's avatar Per Lindgren
Browse files

first set of examples (removed panic)

parent 5f4a143a
No related branches found
No related tags found
No related merge requests found
//! Changing the panicking behavior
//!
//! The easiest way to change the panicking behavior is to use a different [panic handler crate][0].
//!
//! [0]: https://crates.io/keywords/panic-impl
#![no_main]
#![no_std]
// Pick one of these panic handlers:
// `panic!` halts execution; the panic message is ignored
// use panic_halt as _;
// Reports panic messages to the host stderr using semihosting
// NOTE to use this you need to uncomment the `panic-semihosting` dependency in Cargo.toml
// use panic_semihosting as _;
// Logs panic messages using the ITM (Instrumentation Trace Macrocell)
// NOTE to use this you need to uncomment the `panic-itm` dependency in Cargo.toml
use panic_itm as _;
use cortex_m_rt::entry;
use stm32f4 as _;
#[entry]
fn main() -> ! {
panic!("Oops")
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment