#svd2rust #cortex-m #arm

no-std k64

Peripheral access API for Kinetis K64 microcontrollers

2 unstable releases

Uses old Rust 2015

0.1.0 Mar 15, 2019
0.0.1 Apr 8, 2018

#739 in Embedded development

MIT license

23MB
867K SLoC

Crates.io License: MIT

k64

Peripheral access API for Kinetis K64 microcontrollers

memory.x

A memory.x file can be found on the repository, but it only uses one section of the SRAM memory, feel free to change the script to support both sections. Attention: An un-aligned access across both sections can result in a hard fault!

Issues

Due to svd2rust Issue 16 there are some registers missing. see warnings

Development

The following make commands are available:

  • setup: installs tools
  • generate: generates new sources from svd file
  • package: creates a local package
  • publish: publishes to crates.io

Dependencies