[][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