#stm32 #embedded

bin+lib stm32builder

A tool to build stm32 HAL

2 unstable releases

✓ Uses Rust 2018 edition

0.1.0 Dec 16, 2018
0.0.1 Nov 26, 2018

#42 in #stm32

Download history 12/week @ 2018-12-01 5/week @ 2018-12-08 2/week @ 2018-12-15 14/week @ 2018-12-22 15/week @ 2018-12-29 3/week @ 2019-01-05 5/week @ 2019-01-12 9/week @ 2019-01-19

17 downloads per month
Used in 1 crate

MIT/Apache

71KB
1.5K SLoC

stm32builder - A tool to build stm32 HAL

This project provides a rust tool to help writing HAL (hardware abstraction layer) for all STM32 microcontrollers.

What is it providing?

A library to decode the stm32 identification number, and to generate a device object containing relevant device informations.

A support to express the pins available on gpio peripherals.

A command line tool (mostly useful to development) that allow to:

  • decode a device identification number,
  • show the device informations found on a device file that match a device identification number,
  • print like show but output yaml serialized rust object.

lib.rs:

This crate provides tools to help building stm32 micro-controller hardware abstraction layer.

Dependencies

~49KB