fix - configuration for SPI3 (#123)
* Update SPI config on all ST targets #ALL# Signed-off-by: josesimoes <jose.simoes@eclo.solutions> * fix - configuration for SPI3 fix - configuration for SPI3 Co-authored-by: josesimoes <jose.simoes@eclo.solutions>
This commit is contained in:
Родитель
d5e1b32ece
Коммит
4f8702f052
|
@ -3,8 +3,16 @@
|
|||
// See LICENSE file in the project root for full license information.
|
||||
//
|
||||
|
||||
#include "win_dev_spi_native.h"
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI1 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI1
|
||||
// port for SCK pin is: GPIOA_SPC
|
||||
// port for MISO pin is: GPIOA_SDO
|
||||
// port for MOSI pin is: GPIOA_SDI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOA, 5, GPIOA, 6, GPIOA, 7, 5)
|
||||
|
|
|
@ -3,8 +3,28 @@
|
|||
// See LICENSE file in the project root for full license information.
|
||||
//
|
||||
|
||||
#include "win_dev_spi_native.h"
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI1 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI1
|
||||
// port for SCK pin is: SPI1_SCLK
|
||||
// port for MISO pin is: SPI1_MISO
|
||||
// port for MOSI pin is: SPI1_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOA, 5, GPIOA, 6, GPIOA, 7, 5)
|
||||
|
||||
//////////
|
||||
// SPI2 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI2
|
||||
// port for SCK pin is: SPI2_SCLK
|
||||
// port for MISO pin is: SPI2_MISO
|
||||
// port for MOSI pin is: SPI2_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOB, 13, GPIOB, 14, GPIOB, 15, 5)
|
||||
|
|
|
@ -3,8 +3,28 @@
|
|||
// See LICENSE file in the project root for full license information.
|
||||
//
|
||||
|
||||
#include "win_dev_spi_native.h"
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI1 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI1
|
||||
// port for SCK pin is: SPI1_SCLK
|
||||
// port for MISO pin is: SPI1_MISO
|
||||
// port for MOSI pin is: SPI1_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOA, 5, GPIOA, 6, GPIOA, 7, 5)
|
||||
|
||||
//////////
|
||||
// SPI2 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI2
|
||||
// port for SCK pin is: SPI2_SCLK
|
||||
// port for MISO pin is: SPI2_MISO
|
||||
// port for MOSI pin is: SPI2_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOB, 13, GPIOB, 14, GPIOB, 15, 5)
|
||||
|
|
|
@ -258,10 +258,10 @@
|
|||
* SPI driver system settings.
|
||||
*/
|
||||
#define STM32_SPI_USE_SPI1 TRUE
|
||||
#define STM32_SPI_USE_SPI2 TRUE
|
||||
#define STM32_SPI_USE_SPI3 TRUE
|
||||
#define STM32_SPI_USE_SPI4 TRUE
|
||||
#define STM32_SPI_USE_SPI5 TRUE
|
||||
#define STM32_SPI_USE_SPI2 FALSE
|
||||
#define STM32_SPI_USE_SPI3 FALSE
|
||||
#define STM32_SPI_USE_SPI4 FALSE
|
||||
#define STM32_SPI_USE_SPI5 FALSE
|
||||
#define STM32_SPI_SPI1_RX_DMA_STREAM STM32_DMA_STREAM_ID(2, 0)
|
||||
#define STM32_SPI_SPI1_TX_DMA_STREAM STM32_DMA_STREAM_ID(2, 3)
|
||||
#define STM32_SPI_SPI2_RX_DMA_STREAM STM32_DMA_STREAM_ID(1, 3)
|
||||
|
|
|
@ -3,8 +3,16 @@
|
|||
// See LICENSE file in the project root for full license information.
|
||||
//
|
||||
|
||||
#include "win_dev_spi_native.h"
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI1 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI1
|
||||
// port for SCK pin is: SPI1_SCLK
|
||||
// port for MISO pin is: SPI1_MISO
|
||||
// port for MOSI pin is: SPI1_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOA, 5, GPIOA, 6, GPIOA, 7, 5)
|
||||
|
|
|
@ -259,9 +259,9 @@
|
|||
* SPI driver system settings.
|
||||
*/
|
||||
#define STM32_SPI_USE_SPI1 FALSE
|
||||
#define STM32_SPI_USE_SPI2 TRUE
|
||||
#define STM32_SPI_USE_SPI3 TRUE
|
||||
#define STM32_SPI_USE_SPI4 TRUE
|
||||
#define STM32_SPI_USE_SPI2 FALSE
|
||||
#define STM32_SPI_USE_SPI3 FALSE
|
||||
#define STM32_SPI_USE_SPI4 FALSE
|
||||
#define STM32_SPI_USE_SPI5 TRUE
|
||||
#define STM32_SPI_USE_SPI6 FALSE
|
||||
#define STM32_SPI_SPI1_RX_DMA_STREAM STM32_DMA_STREAM_ID(2, 0)
|
||||
|
|
|
@ -5,6 +5,14 @@
|
|||
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI5 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI5
|
||||
// port for SCK pin is: SPI5_SCK
|
||||
// port for MISO pin is: SPI5_MISO
|
||||
// port for MOSI pin is: SPI5_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOF, 7, GPIOF, 8, GPIOF, 9, 5)
|
||||
|
|
|
@ -280,9 +280,9 @@
|
|||
* SPI driver system settings.
|
||||
*/
|
||||
#define STM32_SPI_USE_SPI1 FALSE
|
||||
#define STM32_SPI_USE_SPI2 TRUE
|
||||
#define STM32_SPI_USE_SPI3 TRUE
|
||||
#define STM32_SPI_USE_SPI4 TRUE
|
||||
#define STM32_SPI_USE_SPI2 FALSE
|
||||
#define STM32_SPI_USE_SPI3 FALSE
|
||||
#define STM32_SPI_USE_SPI4 FALSE
|
||||
#define STM32_SPI_USE_SPI5 TRUE
|
||||
#define STM32_SPI_USE_SPI6 FALSE
|
||||
#define STM32_SPI_SPI1_RX_DMA_STREAM STM32_DMA_STREAM_ID(2, 0)
|
||||
|
|
|
@ -5,6 +5,14 @@
|
|||
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI5 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI5
|
||||
// port for SCK pin is: SPI5_SCK
|
||||
// port for MISO pin is: SPI5_MISO
|
||||
// port for MOSI pin is: SPI5_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOF, 7, GPIOF, 8, GPIOF, 9, 5)
|
||||
|
|
|
@ -3,8 +3,28 @@
|
|||
// See LICENSE file in the project root for full license information.
|
||||
//
|
||||
|
||||
#include "win_dev_spi_native.h"
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI2 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI2
|
||||
// port for SCK pin is: SPI2_SCLK
|
||||
// port for MISO pin is: SPI2_MISO
|
||||
// port for MOSI pin is: SPI2_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOB, 13, GPIOB, 14, GPIOB, 15, 5)
|
||||
|
||||
//////////
|
||||
// SPI3 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI3
|
||||
// port for SCK pin is: SPI3_SCLK
|
||||
// port for MISO pin is: SPI3_MISO
|
||||
// port for MOSI pin is: SPI3_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOC, 10, GPIOC, 11, GPIOC, 12, 5)
|
||||
|
|
|
@ -5,6 +5,26 @@
|
|||
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI2 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI2
|
||||
// port for SCK pin is: SPI2_SCLK
|
||||
// port for MISO pin is: SPI2_MISO
|
||||
// port for MOSI pin is: SPI2_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOB, 13, GPIOB, 14, GPIOB, 15, 5)
|
||||
|
||||
//////////
|
||||
// SPI3 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI3
|
||||
// port for SCK pin is: SPI3_SCLK
|
||||
// port for MISO pin is: SPI3_MISO
|
||||
// port for MOSI pin is: SPI3_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(3, GPIOC, 10, GPIOC, 11, GPIOC, 12, 5)
|
||||
|
|
|
@ -5,6 +5,26 @@
|
|||
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI1 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI1
|
||||
// port for SCK pin is: SPI1_SCLK
|
||||
// port for MISO pin is: SPI1_MISO
|
||||
// port for MOSI pin is: SPI1_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOA, 5, GPIOA, 6, GPIOA, 7, 5)
|
||||
|
||||
//////////
|
||||
// SPI2 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI2
|
||||
// port for SCK pin is: SPI2_SCLK
|
||||
// port for MISO pin is: SPI2_MISO
|
||||
// port for MOSI pin is: SPI2_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOB, 13, GPIOB, 14, GPIOB, 15, 5)
|
||||
|
|
|
@ -3,8 +3,16 @@
|
|||
// See LICENSE file in the project root for full license information.
|
||||
//
|
||||
|
||||
#include "win_dev_spi_native.h"
|
||||
#include "win_dev_spi_native_target.h"
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// THIS FILE IS BLANK ON PURPOSE BECAUSE THIS TARGET DOESN'T REQUIRE THIS SPECIFIC CONFIGURATION //
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//////////
|
||||
// SPI1 //
|
||||
//////////
|
||||
|
||||
// pin configuration for SPI1
|
||||
// port for SCK pin is: SPI1_SCLK
|
||||
// port for MISO pin is: SPI1_MISO
|
||||
// port for MOSI pin is: SPI1_MOSI
|
||||
|
||||
// GPIO alternate pin function is 5 (see alternate function mapping table in device datasheet)
|
||||
SPI_CONFIG_PINS(2, GPIOA, 5, GPIOA, 6, GPIOA, 7, 5)
|
||||
|
|
Загрузка…
Ссылка в новой задаче