9
9
#elif defined(MOTOLAB )
10
10
#include "motolab.h"
11
11
#else
12
- #define GYRO_SPI SPI3
13
- #define GYRO_SPI_IRQn SPI3_IRQn
12
+
13
+ #define BOARD_COMM_SPI SPI3
14
+ #define BOARD_COMM_SPI_IRQn SPI3_IRQn
15
+ #define BOARD_COMM_RX_DMA DMA1_Channel2
16
+ #define BOARD_COMM_TX_DMA DMA1_Channel3
17
+ #define BOARD_COMM_CS_HARDWARE 1
18
+ #define BOARD_COMM_CS_PIN GPIO_PIN_4
19
+ #define BOARD_COMM_CS_PORT GPIOA
20
+ #define BOARD_COMM_CS_ALTERNATE GPIO_AF5_SPI3
21
+ #define BOARD_COMM_MISO_PIN GPIO_PIN_4
22
+ #define BOARD_COMM_MISO_PORT GPIOB
23
+ #define BOARD_COMM_MISO_ALTERNATE GPIO_AF5_SPI3
24
+ #define BOARD_COMM_MOSI_PIN GPIO_PIN_5
25
+ #define BOARD_COMM_MOSI_PORT GPIOB
26
+ #define BOARD_COMM_MOSI_ALTERNATE GPIO_AF5_SPI3
27
+ #define BOARD_COMM_SCK_PIN GPIO_PIN_3
28
+ #define BOARD_COMM_SCK_PORT GPIOB
29
+ #define BOARD_COMM_SCK_ALTERNATE GPIO_AF5_SPI3
30
+
31
+ #define GYRO_SPI SPI2
32
+ #define GYRO_SPI_IRQn SPI2_IRQn
33
+ #define GYRO_RX_DMA DMA1_Channel4
34
+ #define GYRO_TX_DMA DMA1_Channel5
14
35
#define GYRO_CS_HARDWARE 0
15
- #define GYRO_CS_PIN GPIO_PIN_12
16
- #define GYRO_CS_PORT GPIOB
36
+ #define GYRO_CS_PIN GPIO_PIN_9
37
+ #define GYRO_CS_PORT GPIOA
17
38
#define GYRO_CS_ALTERNATE GPIO_AF5_SPI2
18
- #define GYRO_MISO_PIN GPIO_PIN_14
19
- #define GYRO_MISO_PORT GPIOB
39
+ #define GYRO_MISO_PIN GPIO_PIN_10
40
+ #define GYRO_MISO_PORT GPIOA
20
41
#define GYRO_MISO_ALTERNATE GPIO_AF5_SPI2
21
- #define GYRO_MOSI_PIN GPIO_PIN_15
22
- #define GYRO_MOSI_PORT GPIOB
42
+ #define GYRO_MOSI_PIN GPIO_PIN_11
43
+ #define GYRO_MOSI_PORT GPIOA
23
44
#define GYRO_MOSI_ALTERNATE GPIO_AF5_SPI2
24
- #define GYRO_SCK_PIN GPIO_PIN_13
25
- #define GYRO_SCK_PORT GPIOB
45
+ #define GYRO_SCK_PIN GPIO_PIN_1
46
+ #define GYRO_SCK_PORT GPIOF
26
47
#define GYRO_SCK_ALTERNATE GPIO_AF5_SPI2
27
- #define SPI2_ENABLED 1
28
- #define SPI2_HARDWARE_CS 0
29
- #define SPI2_CS_PIN 0
30
- #define SPI2_CS_PORT 0
31
- #define SPI2_MISO_PIN GPIO_PIN_10
32
- #define SPI2_MISO_PORT GPIOA
33
- #define SPI2_MOSI_PIN GPIO_PIN_11
34
- #define SPI2_MOSI_PORT GPIOA
35
- #define SPI2_SCK_PIN GPIO_PIN_1
36
- #define SPI2_SCL_PORT GPIOF
37
-
38
48
39
49
#define BOOTLOADER_CHECK_PORT GPIOB
40
50
#define BOOTLOADER_CHECK_PIN GPIO_PIN_5
51
+
41
52
#endif
0 commit comments