this post was submitted on 18 Jun 2023
1 points (100.0% liked)

Rustlang

11 readers
1 users here now

founded 2 years ago
 

Starting my #embedded #rust journey!

Just discovered the bsp/device crates. The big thing holding me back was not wanting to define the entire peripheral layer and essentially reimplement the HAL.
Going to try this out.

My only worry is that they've implemented the ST HAL instead of the LL layers... I've legitimately needed to re-write a BSP because the ST HAL is a bloated mess. So much unecessary junk that doesn't fall out at compile time.
Remember kids: your abstractions should always be zero-cost!

no comments (yet)
sorted by: hot top controversial new old
there doesn't seem to be anything here