MDMA Configuration Structure definition. More...
#include <stm32h7xx_hal_mdma.h>
Public Attributes | |
| uint32_t | BufferTransferLength | 
| uint32_t | DataAlignment | 
| int32_t | DestBlockAddressOffset | 
| uint32_t | DestBurst | 
| uint32_t | DestDataSize | 
| uint32_t | DestinationInc | 
| uint32_t | Endianness | 
| uint32_t | Priority | 
| uint32_t | Request | 
| int32_t | SourceBlockAddressOffset | 
| uint32_t | SourceBurst | 
| uint32_t | SourceDataSize | 
| uint32_t | SourceInc | 
| uint32_t | TransferTriggerMode | 
MDMA Configuration Structure definition.
Definition at line 49 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::BufferTransferLength | 
Specifies the buffer Transfer Length (number of bytes), this is the number of bytes to be transferred in a single transfer (1 byte to 128 bytes)
Definition at line 81 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::DataAlignment | 
Specifies the source to destination Memory data packing/padding mode. This parameter can be a value of MDMA data alignment
Definition at line 78 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| int32_t MDMA_InitTypeDef::DestBlockAddressOffset | 
this field specifies the Next block destination address offset signed value : if > 0 then increment the next block destination Address by offset from where the last block ends if < 0 then decrement the next block destination Address by offset from where the last block ends if == 0, the next block destination address starts from where the last block ends
Definition at line 107 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::DestBurst | 
Specifies the Burst transfer configuration for the destination memory transfers. It specifies the amount of data to be transferred in a single non interruptible transaction. This parameter can be a value of MDMA Destination burst
Specifies the Burst transfer configuration for the destination memory transfers. It specifies the amount of data to be transferred in a single non interruptable transaction. This parameter can be a value of MDMA Destination burst
Definition at line 92 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::DestDataSize | 
Specifies the destination data size. This parameter can be a value of MDMA Destination data size
Definition at line 74 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::DestinationInc | 
Specifies if the Destination increment mode . This parameter can be a value of MDMA Destination increment mode
Definition at line 68 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::Endianness | 
Specifies if the MDMA transactions preserve the Little endianness. This parameter can be a value of MDMA Endianness
Definition at line 62 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::Priority | 
Specifies the software priority for the MDMAy channelx. This parameter can be a value of MDMA Priority level
Definition at line 59 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::Request | 
Specifies the MDMA request. This parameter can be a value of MDMA Request selection
Definition at line 52 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| int32_t MDMA_InitTypeDef::SourceBlockAddressOffset | 
this field specifies the Next block source address offset signed value : if > 0 then increment the next block source Address by offset from where the last block ends if < 0 then decrement the next block source Address by offset from where the last block ends if == 0, the next block source address starts from where the last block ends
Definition at line 100 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::SourceBurst | 
Specifies the Burst transfer configuration for the source memory transfers. It specifies the amount of data to be transferred in a single non interruptible transaction. This parameter can be a value of MDMA Source burst
Specifies the Burst transfer configuration for the source memory transfers. It specifies the amount of data to be transferred in a single non interruptable transaction. This parameter can be a value of MDMA Source burst
Definition at line 84 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::SourceDataSize | 
Specifies the source data size. This parameter can be a value of MDMA Source data size
Definition at line 71 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::SourceInc | 
Specifies if the Source increment mode . This parameter can be a value of MDMA Source increment mode
Definition at line 65 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.
| uint32_t MDMA_InitTypeDef::TransferTriggerMode | 
Specifies the Trigger Transfer mode : each request triggers a : a buffer transfer, a block transfer, a repeated block transfer or a linked list transfer This parameter can be a value of MDMA Transfer Trigger Mode 
 
Definition at line 55 of file stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_mdma.h.