You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
1.1 KiB
42 lines
1.1 KiB
7 years ago
|
//
|
||
|
// Definition of nRF24L01+ pin mappings for the platform
|
||
|
// This file may be omitted if SUPPORT_NRF is not set in plat_compat.h
|
||
|
// See rsc_enum.h for the R_ resource constants
|
||
|
//
|
||
|
|
||
|
#ifndef GEX_NRF_PINS_H
|
||
|
#define GEX_NRF_PINS_H
|
||
|
|
||
|
#include "platform.h"
|
||
|
#include "rsc_enum.h"
|
||
|
|
||
|
#define NRF_SPI SPI2
|
||
|
#define NRF_R_SPI R_SPI2
|
||
|
|
||
|
#define NRF_IRQ_Pin LL_GPIO_PIN_15
|
||
|
#define NRF_IRQ_GPIO_Port GPIOC
|
||
|
#define NRF_R_IRQ R_PC15
|
||
|
#define NRF_EXTI_LINENUM 15
|
||
|
#define NRF_SYSCFG_EXTI_PORT LL_SYSCFG_EXTI_PORTC
|
||
|
|
||
|
#define NRF_NSS_Pin LL_GPIO_PIN_13
|
||
|
#define NRF_NSS_GPIO_Port GPIOC
|
||
|
#define NRF_R_NSS R_PC13
|
||
|
|
||
|
#define NRF_CE_Pin LL_GPIO_PIN_14
|
||
|
#define NRF_CE_GPIO_Port GPIOC
|
||
|
#define NRF_R_CE R_PC14
|
||
|
|
||
|
#define NRF_RST_Pin LL_GPIO_PIN_12
|
||
|
#define NRF_RST_GPIO_Port GPIOC
|
||
|
#define NRF_R_RST R_PC12
|
||
|
|
||
|
#define NRF_R_SCK R_PB13
|
||
|
#define NRF_SCK_AF LL_GPIO_AF_0
|
||
|
#define NRF_R_MISO R_PC2
|
||
|
#define NRF_MISO_AF LL_GPIO_AF_1
|
||
|
#define NRF_R_MOSI R_PC3
|
||
|
#define NRF_MOSI_AF LL_GPIO_AF_1
|
||
|
|
||
|
#endif //GEX_NRF_PINS_H
|