initial commit
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
#![no_main]
|
||||
#![no_std]
|
||||
|
||||
use {{crate_name}} as _; // global logger + panicking-behavior + memory layout
|
||||
|
||||
#[cortex_m_rt::entry]
|
||||
fn main() -> ! {
|
||||
// value of the FREQUENCY register (nRF52840 device; RADIO peripheral)
|
||||
let frequency: u32 = 276;
|
||||
defmt::debug!("FREQUENCY: {0:0..7}, MAP: {0:8..9}", frequency);
|
||||
|
||||
{{crate_name}}::exit()
|
||||
}
|
||||
@@ -0,0 +1,26 @@
|
||||
#![no_main]
|
||||
#![no_std]
|
||||
|
||||
use {{crate_name}} as _; // global logger + panicking-behavior + memory layout
|
||||
use defmt::Format; // <- derive attribute
|
||||
|
||||
#[derive(Format)]
|
||||
struct S1<T> {
|
||||
x: u8,
|
||||
y: T,
|
||||
}
|
||||
|
||||
#[derive(Format)]
|
||||
struct S2 {
|
||||
z: u8,
|
||||
}
|
||||
|
||||
#[cortex_m_rt::entry]
|
||||
fn main() -> ! {
|
||||
let s = S1 { x: 42, y: S2 { z: 43 } };
|
||||
defmt::info!("s={:?}", s);
|
||||
let x = 42;
|
||||
defmt::info!("x={:u8}", x);
|
||||
|
||||
{{crate_name}}::exit()
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
#![no_main]
|
||||
#![no_std]
|
||||
|
||||
use {{crate_name}} as _; // global logger + panicking-behavior + memory layout
|
||||
|
||||
#[cortex_m_rt::entry]
|
||||
fn main() -> ! {
|
||||
defmt::info!("Hello, world!");
|
||||
|
||||
{{crate_name}}::exit()
|
||||
}
|
||||
@@ -0,0 +1,15 @@
|
||||
#![no_main]
|
||||
#![no_std]
|
||||
|
||||
use {{crate_name}} as _; // global logger + panicking-behavior + memory layout
|
||||
|
||||
#[cortex_m_rt::entry]
|
||||
fn main() -> ! {
|
||||
defmt::info!("info");
|
||||
defmt::trace!("trace");
|
||||
defmt::warn!("warn");
|
||||
defmt::debug!("debug");
|
||||
defmt::error!("error");
|
||||
|
||||
{{crate_name}}::exit()
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
#![no_main]
|
||||
#![no_std]
|
||||
|
||||
use {{crate_name}} as _; // global logger + panicking-behavior + memory layout
|
||||
|
||||
#[cortex_m_rt::entry]
|
||||
fn main() -> ! {
|
||||
defmt::info!("main");
|
||||
|
||||
panic!()
|
||||
}
|
||||
Reference in New Issue
Block a user