Crates.io | lpc55s6x-pac |
lib.rs | lpc55s6x-pac |
version | 0.0.8 |
source | src |
created_at | 2019-08-17 23:43:18.011682 |
updated_at | 2020-02-18 12:58:15.354964 |
description | Peripheral access API for NXP LPC55s6x microcontrollers |
homepage | |
repository | https://github.com/nickray/lpc55s6x-pac |
max_upload_size | |
id | 157716 |
size | 30,896,949 |
Low-level register mappings for the NXP LPC55S6x family of ARM Cortex-M33 microcontrollers, written in Rust.
The code is generated automatically from a patched version of the vendor-supplied SVD file, using svd2rust
.
The purpose of this crate is to give embedded programs or libraries written in Rust access to the complete functionality of LPC55S6x microcontrollers.
Very much work-in-progress!
See also the higher-level companion library LPC55S6x HAL.
The API documentation is located at https://docs.rs/lpc55s6x-pac.
To get an understanding of svd2rust
-generated APIs, checkout its documentation at https://docs.rs/svd2rust.
In addition, make fetch-docs
downloads various vendor-supplied documentation:
Apache-2.0 or MIT.
The SVD files are from https://mcuxpresso.nxp.com and licensed under the BSD-3-Clause.