Crate va416xx[−][src]
Expand description
Peripheral access API for VA416XX microcontrollers (generated using svd2rust v0.20.0 (b9857c5 2021-12-10))
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
.
Re-exports
pub use porta as portb;
pub use porta as portc;
pub use porta as portd;
pub use porta as porte;
pub use porta as portf;
pub use porta as portg;
pub use tim0 as tim1;
pub use tim0 as tim2;
pub use tim0 as tim3;
pub use tim0 as tim4;
pub use tim0 as tim5;
pub use tim0 as tim6;
pub use tim0 as tim7;
pub use tim0 as tim8;
pub use tim0 as tim9;
pub use tim0 as tim10;
pub use tim0 as tim11;
pub use tim0 as tim12;
pub use tim0 as tim13;
pub use tim0 as tim14;
pub use tim0 as tim15;
pub use tim0 as tim16;
pub use tim0 as tim17;
pub use tim0 as tim18;
pub use tim0 as tim19;
pub use tim0 as tim20;
pub use tim0 as tim21;
pub use tim0 as tim22;
pub use tim0 as tim23;
pub use uart0 as uart1;
pub use uart0 as uart2;
pub use spi0 as spi1;
pub use spi0 as spi2;
pub use spi0 as spi3;
pub use i2c0 as i2c1;
pub use i2c0 as i2c2;
pub use can0 as can1;
pub use dac0 as dac1;
Modules
Analog to Digital Converter Peripheral
CAN Peripheral
Clock Generation Peripheral
Digital to Analog Converter Peripheral
DMA Controller Block
Ethernet Block
Common register and bit access and modify traits
I2C Peripheral
IO Pin Configuration Peripheral
Interrupt Router Peripheral
GPIO Peripheral
SPI Peripheral
SpaceWire Peripheral
System Configuration Peripheral
Timer/Counter Peripheral
True Random Number Generator
UART Peripheral
Utility Peripheral
Watchdog Block Peripheral
Structs
Analog to Digital Converter Peripheral
CAN Peripheral
CAN Peripheral
Cache and branch predictor maintenance operations
Clock Generation Peripheral
CPUID
Core peripherals
Digital to Analog Converter Peripheral
Digital to Analog Converter Peripheral
Debug Control Block
DMA Controller Block
Data Watchpoint and Trace unit
Ethernet Block
Flash Patch and Breakpoint unit
Floating Point Unit
I2C Peripheral
I2C Peripheral
I2C Peripheral
IO Pin Configuration Peripheral
Interrupt Router Peripheral
Instrumentation Trace Macrocell
Memory Protection Unit
Nested Vector Interrupt Controller
GPIO Peripheral
GPIO Peripheral
GPIO Peripheral
GPIO Peripheral
GPIO Peripheral
GPIO Peripheral
GPIO Peripheral
All the peripherals
System Control Block
SPI Peripheral
SPI Peripheral
SPI Peripheral
SPI Peripheral
SpaceWire Peripheral
System Configuration Peripheral
SysTick: System Timer
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Timer/Counter Peripheral
Trace Port Interface Unit
True Random Number Generator
UART Peripheral
UART Peripheral
UART Peripheral
Utility Peripheral
Watchdog Block Peripheral
Enums
Enumeration of all the interrupts.
Constants
Number available in the NVIC for configuring priority