[−][src]Crate ambiq_apollo1_pac
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 |