A Hardware abstraction layer for the stm32l432xx series chips written in rust.
  • Rust 99.6%
  • Python 0.2%
  • RPC 0.2%
Find a file
2024-07-25 22:47:44 +00:00
.cargo target hardfp by default. 2021-09-08 11:22:52 +00:00
.github/workflows Add fatfs implementation. 2022-05-02 04:23:18 +02:00
.vscode Addresses ##35 . Properly maps the clk divisors to correctly calculate the clocks 2019-02-10 15:16:10 +00:00
docs Bump minor version. Add changelog 2018-08-13 17:23:50 +00:00
examples Merge pull request #1 from reitermarkus/sdmmc 2024-07-26 00:25:02 +02:00
src Use UnsafeCell after rust 1.73 2024-07-25 22:41:38 +00:00
tools Fix and bump build. Fix travis too. 2019-08-21 14:03:59 +01:00
.gitignore Ignore local cargo-embed config and RTT logs (#169) 2020-11-05 09:47:37 +01:00
Cargo.toml Add fatfs implementation. 2022-05-02 04:23:18 +02:00
CHANGELOG.md Shorten old buffer when we have extra characters in DMA buffer after a character match (#306) 2022-04-11 15:40:09 +02:00
dotgdbinit Added proper sw bits for rcc, played with gdb for vscode - not perfect yet 2018-07-13 14:31:43 +01:00
memory.x Replace weird alternate function typestates by Alternate<AFx, PushPull> and Alternate<AFx, OpenDrain> 2021-09-12 18:32:31 +02:00
README.md Prepare releasing 0.7 (#305) 2022-04-07 09:21:30 +02:00

stm32l4xx-hal

formerly MabezDev/stm32l4xx-hal

HAL for the STM32L4xx family of microcontrollers

  • Note: this HAL is a work in progress, contributions are appreciated :). If you have a L4 device that is currently unsupported see #29

Documentation

Changelog

About

- Minimum rustc version 1.51

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.