PA12 设置后无法使用
还有PB15 PB14 PB13 PB12 也无法设置使用
其他IO口都可以设置使用没有问题,请问这是什么原因造成的,有解决办法吗?
重要的是其他设置都可以正常使用。
BLE系统中设置
下面是设置参数
/* 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 )