mirror of
https://github.com/juribeparada/MMDVM_HS.git
synced 2026-01-18 22:20:15 +01:00
Adding Pi Hat rev 0.3 support
This commit is contained in:
parent
a25a16c6ef
commit
5101ea6abd
|
|
@ -46,7 +46,26 @@
|
|||
#define PIN_PTT_LED PB12
|
||||
#define PIN_COS_LED PB13
|
||||
|
||||
#elif defined(PI_HAT_7021_REV_03) || defined(ADF7021_CARRIER_BOARD)
|
||||
#elif defined(PI_HAT_7021_REV_03)
|
||||
|
||||
#define PIN_SCLK PB5
|
||||
#define PIN_SREAD PB6
|
||||
#define PIN_SDATA PB7
|
||||
#define PIN_SLE PB8
|
||||
#define PIN_CE PC14
|
||||
#define PIN_RXD PB4
|
||||
#define PIN_TXD PB3
|
||||
#define PIN_CLKOUT PA15
|
||||
#define PIN_LED PC13
|
||||
#define PIN_DEB PB9
|
||||
#define PIN_DSTAR_LED PB12
|
||||
#define PIN_DMR_LED PB13
|
||||
#define PIN_YSF_LED PB1
|
||||
#define PIN_P25_LED PB0
|
||||
#define PIN_PTT_LED PB14
|
||||
#define PIN_COS_LED PB15
|
||||
|
||||
#elif defined(ADF7021_CARRIER_BOARD)
|
||||
|
||||
#define PIN_SCLK PB5
|
||||
#define PIN_SREAD PB7
|
||||
|
|
|
|||
59
IOSTM.cpp
59
IOSTM.cpp
|
|
@ -81,7 +81,64 @@
|
|||
#define PIN_COS_LED GPIO_Pin_13
|
||||
#define PORT_COS_LED GPIOB
|
||||
|
||||
#elif defined(PI_HAT_7021_REV_03) || defined(ADF7021_CARRIER_BOARD)
|
||||
#elif defined(PI_HAT_7021_REV_03)
|
||||
|
||||
#define PIN_SCLK GPIO_Pin_5
|
||||
#define PORT_SCLK GPIOB
|
||||
|
||||
#define PIN_SREAD GPIO_Pin_6
|
||||
#define PORT_SREAD GPIOB
|
||||
|
||||
#define PIN_SDATA GPIO_Pin_7
|
||||
#define PORT_SDATA GPIOB
|
||||
|
||||
#define PIN_SLE GPIO_Pin_8
|
||||
#define PORT_SLE GPIOB
|
||||
|
||||
#define PIN_CE GPIO_Pin_14
|
||||
#define PORT_CE GPIOC
|
||||
|
||||
#define PIN_RXD GPIO_Pin_4
|
||||
#define PORT_RXD GPIOB
|
||||
|
||||
// TXD used in SPI Data mode of ADF7021
|
||||
// TXD is TxRxCLK of ADF7021, standard TX/RX data interface
|
||||
#define PIN_TXD GPIO_Pin_3
|
||||
#define PORT_TXD GPIOB
|
||||
#define PIN_TXD_INT GPIO_PinSource3
|
||||
#define PORT_TXD_INT GPIO_PortSourceGPIOB
|
||||
|
||||
// CLKOUT used in SPI Data mode of ADF7021
|
||||
#define PIN_CLKOUT GPIO_Pin_15
|
||||
#define PORT_CLKOUT GPIOA
|
||||
#define PIN_CLKOUT_INT GPIO_PinSource15
|
||||
#define PORT_CLKOUT_INT GPIO_PortSourceGPIOA
|
||||
|
||||
#define PIN_LED GPIO_Pin_13
|
||||
#define PORT_LED GPIOC
|
||||
|
||||
#define PIN_DEB GPIO_Pin_9
|
||||
#define PORT_DEB GPIOB
|
||||
|
||||
#define PIN_DSTAR_LED GPIO_Pin_12
|
||||
#define PORT_DSTAR_LED GPIOB
|
||||
|
||||
#define PIN_DMR_LED GPIO_Pin_13
|
||||
#define PORT_DMR_LED GPIOB
|
||||
|
||||
#define PIN_YSF_LED GPIO_Pin_1
|
||||
#define PORT_YSF_LED GPIOB
|
||||
|
||||
#define PIN_P25_LED GPIO_Pin_0
|
||||
#define PORT_P25_LED GPIOB
|
||||
|
||||
#define PIN_PTT_LED GPIO_Pin_14
|
||||
#define PORT_PTT_LED GPIOB
|
||||
|
||||
#define PIN_COS_LED GPIO_Pin_15
|
||||
#define PORT_COS_LED GPIOB
|
||||
|
||||
#elif defined(ADF7021_CARRIER_BOARD)
|
||||
|
||||
#define PIN_SCLK GPIO_Pin_5
|
||||
#define PORT_SCLK GPIOB
|
||||
|
|
|
|||
Loading…
Reference in a new issue