EFM32LG

crates.io

This crate provides an autogenerated API for access to EFM32LG 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.efm32lg-pac] version = "0.1.3" features = ["efm32lg230"]

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 | |:-----:|:-------:| |efm32lg230|EFM32LG230F64, EFM32LG230F128, EFM32LG230F256| |efm32lg232|EFM32LG232F64, EFM32LG232F128, EFM32LG232F256| |efm32lg280|EFM32LG280F64, EFM32LG280F128, EFM32LG280F256| |efm32lg290|EFM32LG290F64, EFM32LG290F128, EFM32LG290F256| |efm32lg295|EFM32LG295F64, EFM32LG295F128, EFM32LG295F256| |efm32lg330|EFM32LG330F64, EFM32LG330F128, EFM32LG330F256| |efm32lg332|EFM32LG332F64, EFM32LG332F128, EFM32LG332F256| |efm32lg360|EFM32LG360F64, EFM32LG360F128, EFM32LG360F256| |efm32lg380|EFM32LG380F64, EFM32LG380F128, EFM32LG380F256| |efm32lg390|EFM32LG390F64, EFM32LG390F128, EFM32LG390F256| |efm32lg395|EFM32LG395F64, EFM32LG395F128, EFM32LG395F256| |efm32lg840|EFM32LG840F64, EFM32LG840F128, EFM32LG840F256| |efm32lg842|EFM32LG842F64, EFM32LG842F128, EFM32LG842F256| |efm32lg880|EFM32LG880F64, EFM32LG880F128, EFM32LG880F256| |efm32lg890|EFM32LG890F64, EFM32LG890F128, EFM32LG890F256| |efm32lg895|EFM32LG895F64, EFM32LG895F128, EFM32LG895F256| |efm32lg900|EFM32LG900F256| |efm32lg940|EFM32LG940F64, EFM32LG940F128, EFM32LG940F256| |efm32lg942|EFM32LG942F64, EFM32LG942F128, EFM32LG942F256| |efm32lg980|EFM32LG980F64, EFM32LG980F128, EFM32LG980F256| |efm32lg990|EFM32LG990F64, EFM32LG990F128, EFM32LG990F256| |efm32lg995|EFM32LG995F64, EFM32LG995F128, EFM32LG995F256|