* bump defmt to v0.3 remove Cargo features which are no longer needed * remove `timestamp!` it's no longer mandatory and a monotonic counter does not add much value given that `defmt-rtt` works by disabling interrupts so one won't see logs out of order anyways (which would the case for a lock-free multi-channel `Logger`) * use println! in most the examples so that all examples print something when `DEFMT_LOG` is unset * make overflow example terminate in less steps also include an estimate of the stack pointer to show the stack grows downwards towards the RAM boundary
24 lines
441 B
TOML
24 lines
441 B
TOML
[package]
|
|
# TODO(1) fix `authors` if you didn't use `cargo-generate`
|
|
authors = ["{{authors}}"]
|
|
name = "testsuite"
|
|
publish = false
|
|
edition = "2018"
|
|
version = "0.1.0"
|
|
|
|
[lib]
|
|
harness = false
|
|
|
|
[[test]]
|
|
name = "test"
|
|
harness = false
|
|
|
|
[dependencies]
|
|
{{project-name}} = { path = ".." }
|
|
cortex-m = "0.7.3"
|
|
cortex-m-rt = "0.7.0"
|
|
defmt = "0.3.0"
|
|
defmt-rtt = "0.3.0"
|
|
defmt-test = "0.3.0"
|
|
panic-probe = { version = "0.3.0", features = ["print-defmt"] }
|