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