#api-access

no-std efm32jg12b-pac

Peripheral access API for EFM32JG12B MCU (generated using svd2rust)

4 releases

0.1.4 Mar 8, 2023
0.1.3 Feb 14, 2023
0.1.2 Feb 11, 2023
0.1.1 Jul 10, 2022

#2041 in Embedded development

BSD-3-Clause

10MB
306K SLoC

EFM32JG12B

crates.io

This crate provides an autogenerated API for access to EFM32JG12B peripherals.

Usage

Each device supported by this crate is behind a feature gate so that you only compile the device(s) you want. To use, in your Cargo.toml:

[dependencies.efm32jg12b-pac]
version = "0.1.4"
features = ["efm32jg12b500"]

The rt feature is enabled by default and brings in support for cortex-m-rt. To disable, specify default-features = false in Cargo.toml.

For full details on the autogenerated API, please see svd2rust Peripheral API here.

Supported Devices

Feature Devices
efm32jg12b500 EFM32JG12B500F1024GL125, EFM32JG12B500F1024GM48, EFM32JG12B500F1024IL125, EFM32JG12B500F1024IM48

lib.rs:

Peripheral access API for EFM32JG12B microcontrollers (generated using svd2rust 0.28.0)

You can find an overview of the API here: svd2rust/#peripheral-api

For more details see the README here: efm32-rs

This crate supports all EFM32JG12B devices; for the complete list please see: efm32jg12b

Dependencies

~1.5MB
~26K SLoC