81 lines
1.9 KiB
C
81 lines
1.9 KiB
C
#ifndef BOARD_HALLEY2_IDELAN_H__
|
||
#define BOARD_HALLEY2_IDELAN_H__
|
||
|
||
#define AUDIO_SHUTDOWN_PORT GPIO_PORT_B
|
||
#define AUDIO_SHUTDOWN_PIN GPIO_Pin_7
|
||
#define AUDIO_SHUTDOWN_MUTE 1
|
||
|
||
/*
|
||
* IO LCD
|
||
*/
|
||
#define LCD_PWEN_PORT GPIO_PORT_B
|
||
#define LCD_PWEN_PIN GPIO_Pin_19 //原理图不对,实际连接到LCD_TE
|
||
|
||
#define LCD_RST_PORT GPIO_PORT_B
|
||
#define LCD_RST_PIN GPIO_Pin_14
|
||
|
||
#define LCD_BL_PORT GPIO_PORT_B
|
||
#define LCD_BL_PIN GPIO_Pin_9
|
||
|
||
/*
|
||
* IO Touch
|
||
*/
|
||
#define TP_INT_PORT GPIO_PORT_B
|
||
#define TP_INT_PIN GPIO_Pin_11
|
||
|
||
#define TP_RST_PORT GPIO_PORT_B
|
||
#define TP_RST_PIN GPIO_Pin_12
|
||
|
||
#define TP_PWEN_PORT GPIO_PORT_B
|
||
#define TP_PWEN_PIN GPIO_Pin_15
|
||
|
||
|
||
/*
|
||
* IO KeyBoard:
|
||
*/
|
||
#define KEY_WIFI_PORT GPIO_PORT_A
|
||
#define KEY_WIFI_PIN GPIO_Pin_20
|
||
|
||
#define KEY_BT_PORT GPIO_PORT_A
|
||
#define KEY_BT_PIN GPIO_Pin_21
|
||
|
||
#define KEY_VOLD_PORT GPIO_PORT_A
|
||
#define KEY_VOLD_PIN GPIO_Pin_22
|
||
|
||
#define KEY_VOLU_PORT GPIO_PORT_B
|
||
#define KEY_VOLU_PIN GPIO_Pin_28
|
||
|
||
#define KEY_WKUP_PORT GPIO_PORT_B
|
||
#define KEY_WKUP_PIN GPIO_Pin_31
|
||
|
||
/*
|
||
* IO Camera
|
||
*/
|
||
#define CIM_PWDN_PORT GPIO_PORT_A
|
||
#define CIM_PWDN_PIN GPIO_Pin_25
|
||
#define CIM_RST_PORT GPIO_PORT_A
|
||
#define CIM_RST_PIN GPIO_Pin_24
|
||
#define CIM_PWEN_PORT GPIO_PORT_A
|
||
#define CIM_PWEN_PIN GPIO_Pin_23
|
||
/*
|
||
* IO LED Config
|
||
*/
|
||
#define LED_BT_PORT GPIO_PORT_B
|
||
#define LED_BT_PIN GPIO_Pin_6
|
||
|
||
#define LED_WIFI_PORT GPIO_PORT_B
|
||
#define LED_WIFI_PIN GPIO_Pin_24
|
||
|
||
#define LED_ZB_PORT GPIO_PORT_C
|
||
#define LED_ZB_PIN GPIO_Pin_27
|
||
|
||
/*
|
||
* Others
|
||
*/
|
||
|
||
#define IO_IRQ_FG_PORT GPIO_PORT_B
|
||
#define IO_IRQ_FG_PIN GPIO_Pin_13
|
||
|
||
|
||
#endif
|