PA12 設(shè)置后無法使用
還有PB15? PB14 PB13 PB12 也無法設(shè)置使用
其他IO口都可以設(shè)置使用沒有問題,請(qǐng)問這是什么原因造成的,有解決辦法嗎?
重要的是其他設(shè)置都可以正常使用。
BLE系統(tǒng)中設(shè)置
下面是設(shè)置參數(shù)
/* Joystick */
#define HAL_KEY_UP? ? ?0x10? // Joystick up
#define HAL_KEY_DOWN? ?0x20? // Joystick right? HAL_KEY_DOWN
#define HAL_KEY_LEFT? ?0x4000? // Joystick center
#define HAL_KEY_RIGHT? 0x8000? // Joystick leftHAL_KEY_RIGHT
#define HAL_KEY_ROB? ? 0x2000? // Joystick down
#define HAL_KEY_SPEEDUP 0x1000? // Joystick down
#define HAL_KEY_LOOP? ?0x10? // Joystick down
#define KEY6_BV? ? ? ? ? HAL_KEY_SPEEDUP
#define KEY6_PU? ? ? ? (R32_PA_PU |= KEY6_BV)
#define KEY6_DIR? ? ? ?(R32_PA_DIR &= ~KEY6_BV)
#define KEY6_IN? ? ? ? (ACTIVE_LOW(R32_PA_PIN&KEY6_BV))
#define HAL_PUSH_BUTTON6()? ? ? ? ( KEY6_IN? )