1.按键适配S550
This commit is contained in:
parent
db1a616acf
commit
ca9d22573c
|
@ -174,22 +174,22 @@ UINT32 DrvKey_DetNormalKey(void)
|
||||||
|
|
||||||
|
|
||||||
#if (GPIO_KEY == ENABLE)
|
#if (GPIO_KEY == ENABLE)
|
||||||
if (!gpio_getPin(GPIO_KEY_SHUTTER2)) {
|
if (gpio_getPin(GPIO_KEY_SHUTTER2)) {
|
||||||
uiKeyCode |= FLGKEY_SHUTTER2;
|
uiKeyCode |= FLGKEY_SHUTTER2;
|
||||||
}
|
}
|
||||||
if (!gpio_getPin(GPIO_KEY_UP)) {
|
if (gpio_getPin(GPIO_KEY_UP)) {
|
||||||
uiKeyCode |= FLGKEY_UP;
|
uiKeyCode |= FLGKEY_UP;
|
||||||
}
|
}
|
||||||
if (!gpio_getPin(GPIO_KEY_DOWN)) {
|
if (gpio_getPin(GPIO_KEY_DOWN)) {
|
||||||
uiKeyCode |= FLGKEY_DOWN;
|
uiKeyCode |= FLGKEY_DOWN;
|
||||||
}
|
}
|
||||||
if (!gpio_getPin(GPIO_KEY_MENU)) {
|
if (gpio_getPin(GPIO_KEY_MENU)) {
|
||||||
uiKeyCode |= FLGKEY_MENU;
|
uiKeyCode |= FLGKEY_MENU;
|
||||||
}
|
}
|
||||||
// if (!gpio_getPin(GPIO_KEY_PLAYBACK)) {
|
// if (!gpio_getPin(GPIO_KEY_PLAYBACK)) {
|
||||||
// uiKeyCode |= FLGKEY_MENU;
|
// uiKeyCode |= FLGKEY_MENU;
|
||||||
// }
|
// }
|
||||||
if (!gpio_getPin(GPIO_KEY_RIGHT)) {
|
if (gpio_getPin(GPIO_KEY_RIGHT)) {
|
||||||
uiKeyCode |= FLGKEY_RIGHT;
|
uiKeyCode |= FLGKEY_RIGHT;
|
||||||
}
|
}
|
||||||
if (!gpio_getPin(GPIO_KEY_LEFT)) {
|
if (!gpio_getPin(GPIO_KEY_LEFT)) {
|
||||||
|
|
|
@ -224,24 +224,24 @@ extern BOOL GPIOMap_DetAudio(void);
|
||||||
//
|
//
|
||||||
#define GPIO_KEY_ZOOMOUT P_GPIO_20 // Key Zoom Out (kzo)
|
#define GPIO_KEY_ZOOMOUT P_GPIO_20 // Key Zoom Out (kzo)
|
||||||
#define PAD_KEY_ZOOMOUT PAD_PIN_CGPIO20
|
#define PAD_KEY_ZOOMOUT PAD_PIN_CGPIO20
|
||||||
#define GPIO_KEY_SHUTTER2 C_GPIO_19 // Key Shutter2 (ks2)
|
#define GPIO_KEY_SHUTTER2 P_GPIO_21 // Key Shutter2 (ks2)
|
||||||
#define PAD_KEY_SHUTTER2 PAD_PIN_CGPIO19
|
#define PAD_KEY_SHUTTER2 PAD_PIN_PGPIO21
|
||||||
#define GPIO_KEY_ZOOMIN P_GPIO_22 // Key Zoom In (kzi)
|
#define GPIO_KEY_ZOOMIN P_GPIO_22 // Key Zoom In (kzi)
|
||||||
#define PAD_KEY_ZOOMIN PAD_PIN_CGPIO22
|
#define PAD_KEY_ZOOMIN PAD_PIN_CGPIO22
|
||||||
#define GPIO_KEY_SHUTTER1 P_GPIO_23 // Key Shutter1 (ks1)
|
#define GPIO_KEY_SHUTTER1 P_GPIO_23 // Key Shutter1 (ks1)
|
||||||
#define PAD_KEY_SHUTTER1 PAD_PIN_PGPIO23
|
#define PAD_KEY_SHUTTER1 PAD_PIN_PGPIO23
|
||||||
#define GPIO_KEY_LEFT C_GPIO_18 // Key Left (kl)
|
#define GPIO_KEY_LEFT C_GPIO_4 // Key Left (kl)
|
||||||
#define PAD_KEY_LEFT PAD_PIN_CGPIO18
|
#define PAD_KEY_LEFT PAD_PIN_CGPIO4
|
||||||
#define GPIO_KEY_ENTER P_GPIO_4 // Key OK (ke)
|
#define GPIO_KEY_ENTER P_GPIO_4 // Key OK (ke)
|
||||||
#define PAD_KEY_ENTER PAD_PIN_PGPIO4
|
#define PAD_KEY_ENTER PAD_PIN_PGPIO4
|
||||||
#define GPIO_KEY_UP C_GPIO_22 // Key Up (ku)
|
#define GPIO_KEY_UP P_GPIO_22 // Key Up (ku)
|
||||||
#define PAD_KEY_UP PAD_PIN_CGPIO22
|
#define PAD_KEY_UP PAD_PIN_PGPIO22
|
||||||
#define GPIO_KEY_RIGHT C_GPIO_4 // Key Right (kr)
|
#define GPIO_KEY_RIGHT P_GPIO_12 // Key Right (kr)
|
||||||
#define PAD_KEY_RIGHT PAD_PIN_CGPIO4
|
#define PAD_KEY_RIGHT PAD_PIN_PGPI12
|
||||||
#define GPIO_KEY_PLAYBACK C_GPIO_17 // Key Playback (kmp)
|
#define GPIO_KEY_PLAYBACK C_GPIO_17 // Key Playback (kmp)
|
||||||
#define PAD_KEY_PLAYBACK PAD_PIN_CGPIO17
|
#define PAD_KEY_PLAYBACK PAD_PIN_CGPIO17
|
||||||
#define GPIO_KEY_DOWN C_GPIO_20 // Key Down (kd)
|
#define GPIO_KEY_DOWN C_GPIO_6 // Key Down (kd)
|
||||||
#define PAD_KEY_DOWN PAD_PIN_CGPIO20
|
#define PAD_KEY_DOWN PAD_PIN_CGPIO6
|
||||||
#define GPIO_KEY_MODE D_GPIO_4 // Key Mode (kmd)
|
#define GPIO_KEY_MODE D_GPIO_4 // Key Mode (kmd)
|
||||||
#define PAD_KEY_MODE PAD_PIN_DGPIO4
|
#define PAD_KEY_MODE PAD_PIN_DGPIO4
|
||||||
#define GPIO_KEY_MENU C_GPIO_21 // Key Menu (km)
|
#define GPIO_KEY_MENU C_GPIO_21 // Key Menu (km)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user