|
STM32_General 1.0
Библиотеки для периферии STM32
|
Структура настроек SPI. More...
#include <general_spi.h>
Public Attributes | |
| SPI_HandleTypeDef | hspi |
| HAL handle SPI. | |
| GPIO_TypeDef * | CLK_GPIOx |
| Порт CLK. | |
| uint32_t | CLK_PIN |
| Пин CLK. | |
| uint32_t | CLK_GPIO_AlternageFunc |
| Альтернативная функция для CLK. | |
| GPIO_TypeDef * | MISO_GPIOx |
| Порт MISO. | |
| uint32_t | MISO_PIN |
| Пин MISO. | |
| uint32_t | MISO_GPIO_AlternageFunc |
| Альтернативная функция для MISO. | |
| GPIO_TypeDef * | MOSI_GPIOx |
| Порт MOSI. | |
| uint32_t | MOSI_PIN |
| Пин MOSI. | |
| uint32_t | MOSI_GPIO_AlternageFunc |
| Альтернативная функция для MOSI. | |
| DMA_Stream_TypeDef * | DMAChannel |
| Канал DMA (NULL если не нужен) | |
| uint32_t | DMA_CHANNEL_X |
| Номер канала DMA (0 если не нужен) | |
Структура настроек SPI.
Содержит все необходимые параметры для инициализации SPI, включая GPIO и DMA.
Definition at line 104 of file general_spi.h.
| SPI_HandleTypeDef SPI_SettingsTypeDef::hspi |
HAL handle SPI.
Definition at line 106 of file general_spi.h.
| GPIO_TypeDef* SPI_SettingsTypeDef::CLK_GPIOx |
Порт CLK.
Definition at line 108 of file general_spi.h.
| uint32_t SPI_SettingsTypeDef::CLK_PIN |
Пин CLK.
Definition at line 109 of file general_spi.h.
| uint32_t SPI_SettingsTypeDef::CLK_GPIO_AlternageFunc |
Альтернативная функция для CLK.
Definition at line 110 of file general_spi.h.
| GPIO_TypeDef* SPI_SettingsTypeDef::MISO_GPIOx |
Порт MISO.
Definition at line 112 of file general_spi.h.
| uint32_t SPI_SettingsTypeDef::MISO_PIN |
Пин MISO.
Definition at line 113 of file general_spi.h.
| uint32_t SPI_SettingsTypeDef::MISO_GPIO_AlternageFunc |
Альтернативная функция для MISO.
Definition at line 114 of file general_spi.h.
| GPIO_TypeDef* SPI_SettingsTypeDef::MOSI_GPIOx |
Порт MOSI.
Definition at line 116 of file general_spi.h.
| uint32_t SPI_SettingsTypeDef::MOSI_PIN |
Пин MOSI.
Definition at line 117 of file general_spi.h.
| uint32_t SPI_SettingsTypeDef::MOSI_GPIO_AlternageFunc |
Альтернативная функция для MOSI.
Definition at line 118 of file general_spi.h.
| DMA_Stream_TypeDef* SPI_SettingsTypeDef::DMAChannel |
Канал DMA (NULL если не нужен)
Definition at line 120 of file general_spi.h.
| uint32_t SPI_SettingsTypeDef::DMA_CHANNEL_X |
Номер канала DMA (0 если не нужен)
Definition at line 121 of file general_spi.h.