RustのHAL
#Rust
HAL
https://github.com/rust-embedded/cortex-m-quickstart
cortex-m-rt
cortex-m-semihosting
https://github.com/japaric/stm32f30x-hal
https://docs.rs/embedded-hal/latest/embedded_hal/
cortex-m
embedded-hal
stm32f30x
https://github.com/lpc-rs/lpc8xx-hal/blob/master/examples/gpio_simple.rs
cortex-m
cortex-m-rt
embedded-hal
lpc82x-pac
https://github.com/lpc-rs/lpc11uxx-hal
ほぼ何も実装されていない
https://github.com/rp-rs/rp-hal
https://github.com/hackndev/zinc/blob/master/examples/blink_lpc17xx/src/main.rs
archived
PAC
https://github.com/lpc-rs/lpc-pac/tree/master/lpc11uxx
requires nightly Rust to compile since it uses untagged_unions
https://tomoyuki-nakabayashi.github.io/book/start/registers.html#メモリマップドレジスタ
環境構築の複雑さが難点。