#stm32 #arm #cortex-m #no-std

no-std stm32f429x

Peripheral access API for STM32F429X Microcontrollers

3 unstable releases

Uses old Rust 2015

0.3.1 Sep 25, 2017
0.3.0 May 1, 2017
0.2.0 May 1, 2017

#148 in #stm32


Used in f4

MIT license

80KB

stm32f429x

Peripheral Access API built with svd2rust.

TODO

I have plans on (once I can actually get the basic annotations all there) actually creating smarter functions that can handle multiple pins on some things being read/written at the same time.

Especially as Rust continues to add new support for more basic C-like constructs (unions!), it'll be nice to have a cleaner interface.

However, the better choice is to leverage the f4 package, which is an example of a much cleaner use of this library, abstracting away the bits themselves.

Dependencies

~485KB