Commits on Source (54)
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
-
Per Lindgren authored
Showing
- .cargo/config 3 additions, 0 deletions.cargo/config
- .vscode/launch.json 58 additions, 10 deletions.vscode/launch.json
- .vscode/tasks.json 15 additions, 15 deletions.vscode/tasks.json
- CHANGELOG.md 56 additions, 0 deletionsCHANGELOG.md
- Cargo.toml 25 additions, 33 deletionsCargo.toml
- README.md 178 additions, 14 deletionsREADME.md
- build.rs 26 additions, 3 deletionsbuild.rs
- examples/allocator.rs 0 additions, 56 deletionsexamples/allocator.rs
- examples/crash.rs 0 additions, 96 deletionsexamples/crash.rs
- examples/device.rs 0 additions, 62 deletionsexamples/device.rs
- examples/exception.rs 0 additions, 37 deletionsexamples/exception.rs
- examples/hello.rs 0 additions, 16 deletionsexamples/hello.rs
- examples/itm.rs 0 additions, 34 deletionsexamples/itm.rs
- examples/itm_rtic_hello.rs 22 additions, 0 deletionsexamples/itm_rtic_hello.rs
- examples/itm_rtic_hello_48Mhz.rs 27 additions, 0 deletionsexamples/itm_rtic_hello_48Mhz.rs
- examples/pmw3389.rs 84 additions, 802 deletionsexamples/pmw3389.rs
- examples/rtic_bare1.rs 391 additions, 0 deletionsexamples/rtic_bare1.rs
- examples/rtic_bare2.rs 134 additions, 0 deletionsexamples/rtic_bare2.rs
- examples/rtic_bare3.rs 129 additions, 0 deletionsexamples/rtic_bare3.rs
- examples/rtic_bare4.rs 133 additions, 0 deletionsexamples/rtic_bare4.rs
CHANGELOG.md
0 → 100644
... | @@ -6,68 +6,60 @@ name = "app" | ... | @@ -6,68 +6,60 @@ name = "app" |
version = "0.1.0" | version = "0.1.0" | ||
[dependencies] | [dependencies] | ||
cortex-m = "0.6.4" | cortex-m = { version = "0.7.1", features = ["linker-plugin-lto"] } | ||
# cortex-m = { version = "0.7.1" } | |||
cortex-m-rt = "0.6.13" | cortex-m-rt = "0.6.13" | ||
cortex-m-semihosting = "0.3.7" | cortex-m-semihosting = "0.3.7" | ||
cortex-m-rtic = "0.5.5" | cortex-m-rtic = "0.5.5" | ||
# embedded-hal = { version = "0.2.4", features = ["unproven"] } | |||
embedded-hal = "0.2.4" | embedded-hal = "0.2.4" | ||
usb-device = "0.2.7" | usb-device = "0.2.7" | ||
# Panic handlers, comment all but one to generate doc! | # Panic handlers, comment all but one to generate doc! | ||
panic-halt = "0.2.0" | panic-halt = "0.2.0" | ||
# Uncomment for the panic example. | # Uncomment for the itm panic examples. | ||
#panic-itm = "0.4.2" | panic-itm = "0.4.2" | ||
# Uncomment for the rtt-timing example. | # Uncomment for the rtt-timing examples. | ||
#panic-rtt-target = { version = "0.1.1", features = ["cortex-m"] } | panic-rtt-target = { version = "0.1.1", features = ["cortex-m"] } | ||
# Uncomment for the panic example. | # Uncomment for the semihosting examples. | ||
#panic-semihosting = "0.5.6" | panic-semihosting = "0.5.6" | ||
# Tracing | # Tracing | ||
rtt-target = { version = "0.3.0", features = ["cortex-m"] } | rtt-target = { version = "0.3.1", features = ["cortex-m"] } | ||
nb = "1.0.0" | |||
usbd-hid = "0.5.0" | |||
micromath = "1.1.0" | |||
[dependencies.stm32f4] | [dependencies.stm32f4] | ||
version = "0.12.1" | version = "0.13.0" | ||
features = ["stm32f411", "rt"] | features = ["stm32f411", "rt"] | ||
# Uncomment for the allocator example. | |||
# alloc-cortex-m = "0.4.0" | |||
[dependencies.stm32f4xx-hal] | [dependencies.stm32f4xx-hal] | ||
version = "0.8.3" | version = "0.9.0" | ||
features = ["rt", "stm32f411", "usb_fs"] | features = ["rt", "stm32f411", "usb_fs"] | ||
git = "https://github.com/stm32-rs/stm32f4xx-hal" | # Enable to use the latest git version | ||
# gitgit = "https://github.com/stm32-rs/stm32f4xx-hal" | |||
# Enable to use your forked/cloned local repo | |||
# path = "../stm32f4xx-hal" | |||
# this lets you use `cargo fix`! | # this lets you use `cargo fix`! | ||
[[bin]] | # [[bin]] | ||
name = "app" | # name = "app" | ||
test = false | # # test = false | ||
bench = false | # bench = false | ||
[profile.dev] | [profile.dev] | ||
incremental = false | incremental = false | ||
codegen-units = 1 | codegen-units = 1 | ||
overflow-checks = false | |||
[profile.release] | [profile.release] | ||
incremental = false | |||
codegen-units = 1 # better optimizations | codegen-units = 1 # better optimizations | ||
debug = true # symbols are nice and they don't increase the size on Flash | debug = true # symbols are nice and they don't increase the size on Flash | ||
lto = true # better optimizations | lto = true # better optimizations | ||
# [features] | |||
# nightly = ["cortex-m/inline-asm"] | |||
# # this lets you use `cargo fix`! | |||
# [[bin]] | |||
# name = "app" | |||
# test = false | |||
# bench = false | |||
# [profile.release] | |||
# codegen-units = 1 # better optimizations | |||
# debug = true # symbols are nice and they don't increase the size on Flash | |||
# lto = true # better optimizations |
examples/allocator.rs
deleted
100644 → 0
examples/crash.rs
deleted
100644 → 0
examples/device.rs
deleted
100644 → 0
examples/exception.rs
deleted
100644 → 0
examples/hello.rs
deleted
100644 → 0
examples/itm.rs
deleted
100644 → 0
examples/itm_rtic_hello.rs
0 → 100644
examples/itm_rtic_hello_48Mhz.rs
0 → 100644
This diff is collapsed.
examples/rtic_bare1.rs
0 → 100644
examples/rtic_bare2.rs
0 → 100644
examples/rtic_bare3.rs
0 → 100644
examples/rtic_bare4.rs
0 → 100644