pub enum RifPeripheral {
Show 95 variants
Spi1,
Spi2,
Spi3,
Spi4,
Spi5,
Spi6,
Sai1,
Sai2,
I2c1,
I2c2,
I2c3,
I2c4,
I3c1,
I3c2,
Usart1,
Usart2,
Usart3,
Uart4,
Uart5,
Usart6,
Uart7,
Uart8,
Uart9,
Usart10,
Lpuart1,
Fdcan1,
Fdcan2,
Fdcan3,
Tim1,
Tim2,
Tim3,
Tim4,
Tim5,
Tim6,
Tim7,
Tim8,
Tim9,
Tim10,
Tim11,
Tim12,
Tim13,
Tim14,
Tim15,
Tim16,
Tim17,
Tim18,
Gfxtim,
Lptim1,
Lptim2,
Lptim3,
Lptim4,
Lptim5,
Adf1,
Mdf1,
Sdmmc1,
Sdmmc2,
Mdios,
Otg1hs,
Otg2hs,
Ucpd1,
Eth1,
Spdifrx,
Syscfg,
Adc12,
Vrefbuf,
Crc,
Iwdg,
Wwdg,
Rng,
Pka,
Saes,
Hash,
Cryp,
Mce1,
Mce2,
Mce3,
Mce4,
Xspi1,
Xspi2,
Xspi3,
Xspim,
Fmc,
Csi,
Dcmipp,
Dcmi,
Jpeg,
Venc,
Icache,
Gpu2d,
Gfxmmu,
Dma2d,
Ltdc,
LtdcL1,
LtdcL2,
Npu,
}Expand description
RIF slave peripherals
Variants§
Spi1
Serial Peripheral Interface 1
Spi2
Serial Peripheral Interface 2
Spi3
Serial Peripheral Interface 3
Spi4
Serial Peripheral Interface 4
Spi5
Serial Peripheral Interface 5
Spi6
Serial Peripheral Interface 6
Sai1
Serial Audio Interface 1
Sai2
Serial Audio Interface 2
I2c1
Inter-Integrated Circuit 1
I2c2
Inter-Integrated Circuit 2
I2c3
Inter-Integrated Circuit 3
I2c4
Inter-Integrated Circuit 4
I3c1
Improved Inter-Integrated Circuit 1
I3c2
Improved Inter-Integrated Circuit 2
Usart1
Universal Synchronous Asynchronous Receiver Transmitter 1
Usart2
Universal Synchronous Asynchronous Receiver Transmitter 2
Usart3
Universal Synchronous Asynchronous Receiver Transmitter 3
Uart4
Universal Asynchronous Receiver Transmitter 4
Uart5
Universal Asynchronous Receiver Transmitter 5
Usart6
Universal Synchronous Asynchronous Receiver Transmitter 6
Uart7
Universal Asynchronous Receiver Transmitter 7
Uart8
Universal Asynchronous Receiver Transmitter 8
Uart9
Universal Asynchronous Receiver Transmitter 9
Usart10
Universal Synchronous Asynchronous Receiver Transmitter 10
Lpuart1
Low-Power Universal Asynchronous Receiver Transmitter 1
Fdcan1
Controller Area Network 1
Fdcan2
Controller Area Network 2
Fdcan3
Controller Area Network 3
Tim1
Timer 1
Tim2
Timer 2
Tim3
Timer 3
Tim4
Timer 4
Tim5
Timer 5
Tim6
Timer 6
Tim7
Timer 7
Tim8
Timer 8
Tim9
Timer 9
Tim10
Timer 10
Tim11
Timer 11
Tim12
Timer 12
Tim13
Timer 13
Tim14
Timer 14
Tim15
Timer 15
Tim16
Timer 16
Tim17
Timer 17
Tim18
Timer 18
Gfxtim
Graphic Timer
Lptim1
Low-Power Timer 1
Lptim2
Low-Power Timer 2
Lptim3
Low-Power Timer 3
Lptim4
Low-Power Timer 4
Lptim5
Low-Power Timer 5
Adf1
Audio Digital Filter 1
Mdf1
Multi-function Digital Filter 1
Sdmmc1
Secure Digital Multi Media Card 1
Sdmmc2
Secure Digital Multi Media Card 2
Mdios
Management Data Input / Output
Otg1hs
Universal Serial Bus On-the-Go High-Speed 1
Otg2hs
Universal Serial Bus On-the-Go High-Speed 2
Ucpd1
Univeral Serial Bus Type-C Power Delivery interface 1
Eth1
Ethernet 1
Spdifrx
Sony / Philips Digital InterFace Receiver
Syscfg
System Configuration controller
Adc12
Analog to Digital Converter 12
Vrefbuf
Voltage Reference Buffer
Crc
Cyclic Redundancy Check
Iwdg
Independent Watchdog
Wwdg
System Window Watchdog
Rng
Random Number Generator
Pka
Public Key Accelerator
Saes
Secure Advanced Encryption Standard coprocessor
Hash
Hash processor
Cryp
Cryptographic processor
Mce1
Memory Cipher Engine 1
Mce2
Memory Cipher Engine 2
Mce3
Memory Cipher Engine 3
Mce4
Memory Cipher Engine 4
Xspi1
Extended Serial Peripheral Interface 1
Xspi2
Extended Serial Peripheral Interface 2
Xspi3
Extended Serial Peripheral Interface 3
Xspim
Extended Serial Peripheral Interface I/O Manager
Fmc
Flexible Memory Controller
Csi
Camera Serial Interface
Dcmipp
Digital Camera Interface Pixel Pipeline
Dcmi
Digital Camera Interface
Jpeg
Joint Photographic Experts Group encoder
Venc
Video Encoder
Icache
Instruction Cache
Gpu2d
2D Graphical Processing Unit
Gfxmmu
Chrom-GRC
Dma2d
2D Direct Memory Access controller
Ltdc
LCD-TFT Display Controller
LtdcL1
LCD-TFT Display Controller Layer 1
LtdcL2
LCD-TFT Display Controller Layer 2
Npu
Neural Processing Unit
Implementations§
Source§impl RifPeripheral
impl RifPeripheral
Sourcepub fn set_attributes(&self, attr: &RifPeripheralAttributes)
pub fn set_attributes(&self, attr: &RifPeripheralAttributes)
Set the RIF slave attributes