Crate ambiq_apollo1_pac

Source
Expand description

Peripheral access API for APOLLO1 microcontrollers (generated using svd2rust v0.17.0)

You can find an overview of the API here.

Modules§

adc
Analog Digital Converter Control
clkgen
Clock Generator
ctimer
Counter/Timer
generic
Common register and bit access and modify traits
gpio
General Purpose IO
iomstr0
I2C/SPI Master
ioslave
I2C/SPI Slave
mcuctrl
MCU Miscellaneous Control Logic
rstgen
MCU Reset Generator
rtc
Real Time Clock
uart
Serial UART
vcomp
Voltage Comparator
wdt
Watchdog Timer

Structs§

ADC
Analog Digital Converter Control
CBP
Cache and branch predictor maintenance operations
CLKGEN
Clock Generator
CPUID
CPUID
CTIMER
Counter/Timer
CorePeripherals
Core peripherals
DCB
Debug Control Block
DWT
Data Watchpoint and Trace unit
FPB
Flash Patch and Breakpoint unit
FPU
Floating Point Unit
GPIO
General Purpose IO
IOMSTR0
I2C/SPI Master
IOMSTR1
I2C/SPI Master
IOSLAVE
I2C/SPI Slave
ITM
Instrumentation Trace Macrocell
MCUCTRL
MCU Miscellaneous Control Logic
MPU
Memory Protection Unit
NVIC
Nested Vector Interrupt Controller
Peripherals
All the peripherals
RSTGEN
MCU Reset Generator
RTC
Real Time Clock
SCB
System Control Block
SYST
SysTick: System Timer
TPIU
Trace Port Interface Unit
UART
Serial UART
VCOMP
Voltage Comparator
WDT
Watchdog Timer

Enums§

Interrupt
Enumeration of all the interrupts

Constants§

NVIC_PRIO_BITS
Number available in the NVIC for configuring priority