#api

no-std efm32g-pac

Peripheral access API for EFM32G 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

#1528 in Embedded development

24 downloads per month

BSD-3-Clause

41MB
1M SLoC

EFM32G

crates.io

This crate provides an autogenerated API for access to EFM32G 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.efm32g-pac]
version = "0.1.4"
features = ["efm32g200"]

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
efm32g200 EFM32G200F16, EFM32G200F32, EFM32G200F64
efm32g210 EFM32G210F128
efm32g222 EFM32G222F32, EFM32G222F64, EFM32G222F128
efm32g230 EFM32G230F32, EFM32G230F64, EFM32G230F128
efm32g232 EFM32G232F32, EFM32G232F64, EFM32G232F128
efm32g280 EFM32G280F32, EFM32G280F64, EFM32G280F128
efm32g290 EFM32G290F32, EFM32G290F64, EFM32G290F128
efm32g800 EFM32G800F128
efm32g840 EFM32G840F32, EFM32G840F64, EFM32G840F128
efm32g842 EFM32G842F32, EFM32G842F64, EFM32G842F128
efm32g880 EFM32G880F32, EFM32G880F64, EFM32G880F128
efm32g890 EFM32G890F32, EFM32G890F64, EFM32G890F128

Dependencies