Skip to content
Snippets Groups Projects
Commit ea2982f9 authored by Edvin Åkerfeldt's avatar Edvin Åkerfeldt
Browse files

D complete

parent c142aef8
No related branches found
No related tags found
No related merge requests found
......@@ -5,8 +5,8 @@
#![no_main]
#![no_std]
// use panic_halt as _;
use panic_rtt_target as _;
use panic_halt as _;
//use panic_rtt_target as _;
use rtt_target::{rprintln, rtt_init_print};
use stm32f4;
......@@ -89,12 +89,38 @@ panicked at 'panic', src/main.rs:24:9
// What is the output?
//
// [Your answer here]
/*
Finished dev [unoptimized + debuginfo] target(s) in 0.03s
Running `probe-run --chip STM32F411RETx target/thumbv7em-none-eabi/debug/app`
(HOST) INFO flashing program (10.54 KiB)
(HOST) INFO success!
────────────────────────────────────────────────────────────────────────────────
init
idle
*/
//
// Now press Ctrl-C
//
// What is the output?
//
// [Your answer here]
/*
^Cstack backtrace:
0: core::sync::atomic::compiler_fence
at /home/ironedde/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/sync/atomic.rs:2640
1: rust_begin_unwind
at /home/ironedde/.cargo/registry/src/github.com-1ecc6299db9ec823/panic-halt-0.2.0/src/lib.rs:33
2: core::panicking::panic_fmt
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:85
3: core::panicking::panic
at /rustc/7eac88abb2e57e752f3302f02be5f3ce3d7adfb4/library/core/src/panicking.rs:50
4: app::idle
at src/main.rs:24
5: main
at src/main.rs:13
6: Reset
at /home/ironedde/.cargo/registry/src/github.com-1ecc6299db9ec823/cortex-m-rt-0.6.13/src/lib.rs:526
*/
//
// E) Find the source
// Figure out how to find the source of `panic_halt`, and look at the implementation.
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment