Peripheral access API for Kinetis K66 microcontroller
check out the following ressources to get started with embedded in Rust:
Examples can be found here.
A linker file can be found in the repository.
The smaller SRAM_L
section (64K
) is used for the stack
and the larger SRAM_U
section (192K
) is used for the ram.
Attention: An un-aligned access across both sections can result in a hard fault!
Due to svd2rust Issue 16 there are some registers missing. see warnings
The following make
commands are available:
setup
: installs toolsgenerate
: generates new sources from svd filepackage
: creates a local packagepublish
: publishes to crates.ioexamples
: build all examples