Crate nrf52811_hal::pac

source ·
Expand description

Peripheral access API for NRF52811 microcontrollers (generated using svd2rust v0.25.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§

  • Accelerated Address Resolver
  • Block Protect
  • AES CCM Mode Encryption
  • Clock control
  • Comparator
  • AES ECB Mode Encryption
  • Event Generator Unit 0
  • Factory information configuration registers
  • Common register and bit access and modify traits
  • GPIO Tasks and Events
  • Non-volatile memory controller
  • GPIO Port
  • Pulse Density Modulation (Digital Microphone) Interface
  • Power control
  • Programmable Peripheral Interconnect
  • Pulse width modulation unit
  • Quadrature Decoder
  • 2.4 GHz radio
  • Random Number Generator
  • Real time counter 0
  • Analog to Digital Converter
  • Serial Peripheral Interface 0
  • Serial Peripheral Interface Master with EasyDMA 0
  • SPI Slave 0
  • Software interrupt 0
  • Temperature Sensor
  • Timer/Counter 0
  • I2C compatible Two-Wire Interface
  • I2C compatible Two-Wire Master Interface with EasyDMA
  • I2C compatible Two-Wire Slave Interface with EasyDMA
  • Universal Asynchronous Receiver/Transmitter
  • UART with EasyDMA
  • User information configuration registers
  • Watchdog Timer

Structs§

  • Accelerated Address Resolver
  • Block Protect
  • Cache and branch predictor maintenance operations
  • AES CCM Mode Encryption
  • Clock control
  • Comparator
  • CPUID
  • Core peripherals
  • Debug Control Block
  • Data Watchpoint and Trace unit
  • AES ECB Mode Encryption
  • Event Generator Unit 0
  • Event Generator Unit 1
  • Factory information configuration registers
  • Flash Patch and Breakpoint unit
  • GPIO Tasks and Events
  • Instrumentation Trace Macrocell
  • Memory Protection Unit
  • Nested Vector Interrupt Controller
  • Non-volatile memory controller
  • GPIO Port
  • Pulse Density Modulation (Digital Microphone) Interface
  • Power control
  • Programmable Peripheral Interconnect
  • Pulse width modulation unit
  • All the peripherals
  • Quadrature Decoder
  • 2.4 GHz radio
  • Random Number Generator
  • Real time counter 0
  • Real time counter 1
  • Analog to Digital Converter
  • System Control Block
  • Serial Peripheral Interface 0
  • Serial Peripheral Interface 1
  • Serial Peripheral Interface Master with EasyDMA 0
  • Serial Peripheral Interface Master with EasyDMA 1
  • SPI Slave 0
  • SPI Slave 1
  • Software interrupt 0
  • Software interrupt 1
  • Software interrupt 2
  • Software interrupt 3
  • Software interrupt 4
  • Software interrupt 5
  • SysTick: System Timer
  • Temperature Sensor
  • Timer/Counter 0
  • Timer/Counter 1
  • Timer/Counter 2
  • Trace Port Interface Unit
  • I2C compatible Two-Wire Interface
  • I2C compatible Two-Wire Master Interface with EasyDMA
  • I2C compatible Two-Wire Slave Interface with EasyDMA
  • Universal Asynchronous Receiver/Transmitter
  • UART with EasyDMA
  • User information configuration registers
  • Watchdog Timer

Enums§

Constants§

Attribute Macros§