Crate da14531

Source
Expand description

Peripheral access API for DA14531 microcontrollers (generated using svd2rust v0.22.1 ( ))

You can find an overview of the generated API here.

API features to be included in the next svd2rust release can be generated by cloning the svd2rust repository, checking out the above commit, and running cargo doc --open.

Modules§

adplldig
adplldig registers
anamisc
ANAMISC registers
ble
BLE registers
chip_version
CHIP_VERSION registers
crg_aon
CRG_AON registers
crg_tim
CRG_TIM registers
crg_top
CRG_TOP registers
generic
Common register and bit access and modify traits
gpadc
GPADC registers
gpio
GPIO registers
gpreg
GPREG registers
i2c
I2C registers
kbrd
KBRD registers
mbist_sram3
MBIST_SRAM3 registers
mbist_sram12
MBIST_SRAM12 registers
otpc
OTPC registers
patch
PATCH registers
quadec
QUADEC registers
rfcu
RFCU registers
rfcu_power
RFCU_POWER registers
rfmon
RFMON registers
rtc
RTC registers
spi
SPI registers
sys_tick
Cortex M0 SysTick registers
sys_wdog
SYS_WDOG registers
timer0
TIMER0 registers
timer1
TIMER1 registers
uart
UART registers
uart2
UART2 registers
wkup
WKUP registers

Structs§

ADPLLDIG
adplldig registers
ANAMISC
ANAMISC registers
BLE
BLE registers
CBP
Cache and branch predictor maintenance operations
CHIP_VERSION
CHIP_VERSION registers
CPUID
CPUID
CRG_AON
CRG_AON registers
CRG_TIM
CRG_TIM registers
CRG_TOP
CRG_TOP registers
CorePeripherals
Core peripherals
DCB
Debug Control Block
DWT
Data Watchpoint and Trace unit
FPB
Flash Patch and Breakpoint unit
FPU
Floating Point Unit
GPADC
GPADC registers
GPIO
GPIO registers
GPREG
GPREG registers
I2C
I2C registers
ITM
Instrumentation Trace Macrocell
KBRD
KBRD registers
MBIST_SRAM3
MBIST_SRAM3 registers
MBIST_SRAM12
MBIST_SRAM12 registers
MPU
Memory Protection Unit
NVIC
Nested Vector Interrupt Controller
OTPC
OTPC registers
PATCH
PATCH registers
Peripherals
All the peripherals
QUADEC
QUADEC registers
RFCU
RFCU registers
RFCU_POWER
RFCU_POWER registers
RFMON
RFMON registers
RTC
RTC registers
SCB
System Control Block
SPI
SPI registers
SYST
SysTick: System Timer
SYSTICK
Cortex M0 SysTick registers
SYS_WDOG
SYS_WDOG registers
TIMER0
TIMER0 registers
TIMER1
TIMER1 registers
TPIU
Trace Port Interface Unit
UART
UART registers
UART2
UART2 registers
WKUP
WKUP registers

Enums§

Interrupt
Enumeration of all the interrupts.

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority