5 releases
0.2.1 | Sep 4, 2024 |
---|---|
0.2.0 | Jul 9, 2023 |
0.1.2 | Sep 13, 2022 |
0.1.1 | Jul 27, 2022 |
0.1.0 | Mar 18, 2022 |
#205 in Embedded development
3,594 downloads per month
Used in 7 crates
(5 directly)
1MB
25K
SLoC
FDCAN peripheral driver
This crate implements a driver for the FDCAN peripheral found in high-end STM32 microcontrollers (G0, G4, H7, L5 series). The other CAN peripheral found on STM32 microcontrollers is bxCAN.
Usage
Add an entry to your Cargo.toml
:
[dependencies]
fdcan = "0.2.1"
Minimum supported Rust version
The Minimum Supported Rust Version (MSRV) at the moment is 1.52.0. Older versions may compile, especially when some features are not used in your application.
Changelog
See CHANGELOG.md.
lib.rs
:
Driver for the STM32 FDCAN peripheral.
This crate provides a reusable driver for the FDCAN peripheral found in STM32 microcontrollers. HALs can re-export this crate and implement its traits to easily expose a CAN driver.
Features
Limitations
Cargo Features
Feature | Description |
---|---|
embedded-can-03 |
embedded-can 0.3 traits. |
Dependencies
~185KB