EFM32GG

crates.io

This crate provides an autogenerated API for access to EFM32GG 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:

toml [dependencies.efm32gg-pac] version = "0.1.4" features = ["efm32gg230"]

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 | |:-----:|:-------:| |efm32gg230|EFM32GG230F512, EFM32GG230F1024| |efm32gg232|EFM32GG232F512, EFM32GG232F1024| |efm32gg280|EFM32GG280F512, EFM32GG280F1024| |efm32gg290|EFM32GG290F512, EFM32GG290F1024| |efm32gg295|EFM32GG295F512, EFM32GG295F1024| |efm32gg330|EFM32GG330F512, EFM32GG330F1024| |efm32gg332|EFM32GG332F512, EFM32GG332F1024| |efm32gg380|EFM32GG380F512, EFM32GG380F1024| |efm32gg390|EFM32GG390F512, EFM32GG390F1024| |efm32gg395|EFM32GG395F512, EFM32GG395F1024| |efm32gg840|EFM32GG840F512, EFM32GG840F1024| |efm32gg842|EFM32GG842F512, EFM32GG842F1024| |efm32gg880|EFM32GG880F512, EFM32GG880F1024| |efm32gg890|EFM32GG890F512, EFM32GG890F1024| |efm32gg895|EFM32GG895F512, EFM32GG895F1024| |efm32gg900|EFM32GG900F512, EFM32GG900F1024| |efm32gg940|EFM32GG940F512, EFM32GG940F1024| |efm32gg942|EFM32GG942F512, EFM32GG942F1024| |efm32gg980|EFM32GG980F512, EFM32GG980F1024| |efm32gg990|EFM32GG990F512, EFM32GG990F1024| |efm32gg995|EFM32GG995F512, EFM32GG995F1024|