pub struct GPDMA1_CH0 { }
Expand description
Unsafely create an instance of this peripheral out of thin air.
§Safety
You must ensure that you’re only using one instance of this type at a time.
Type-erase (degrade) this pin into an
AnyChannel
.
Read more
Get the DMA request number needed to use this channel asDacDma1
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDacDma2
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asFrameDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Converts to this type from the input type.
Get the DMA request number needed to use this channel asOctoDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Peripheral singleton type
Unsafely clone (duplicate) a peripheral singleton.
Read more
Convert a value into a
PeripheralRef
.
Read more
Get the DMA request number needed to use this channel asReadDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asRxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asTxDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Get the DMA request number needed to use this channel asWriteDma
Note: in some chips, ST calls this the “channel”, and calls channels “streams”.
embassy-stm32
always uses the “channel” and “request number” names.
Immutably borrows from an owned value.
Read more
Mutably borrows from an owned value.
Read more
Returns the argument unchanged.
Calls U::from(self)
.
That is, this conversion is whatever the implementation of
From<T> for U
chooses to do.
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.