GPIO_Pin:指定要写入的端口位;此参数可以是GPIO_Pin_x的任意组合,其中x可以是(0..15)。 返回值:端口引脚值 ***/ 例如:HAL_GPIO_ReadPin(KEY1_GPIO_Port,KEY1_Pin) 4、向指定GPIO写入值 voidHAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) /*** 参数定义: G...
百度试题 题目如果if (HAL_GPIO_ReadPin(KEY_GPIO_PORT, KEY_PIN) != GPIO_PIN_RESET ) 这个条件判断语句的结果为真,则表示 相关知识点: 试题来源: 解析 当前按键处于松开状态 反馈 收藏
HAL_GPIO_TogglePin:翻转引脚电平 HAL_GPIO_LockPin:所以引脚当前电平,将无法改变 HAL_GPIO_EXTI_IRQHandler:引脚的中断服务函数 HAL_GPIO_EXTI_Callback:引脚的中断回调函数 */ GPIO_PinState HAL_GPIO_ReadPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin); void HAL_GPIO_WritePin(GPIO_TypeDef *GPIOx, uint16...
HAL_GPIO_ReadPin:读取引脚电平 返回值为(GPIO_PIN_RESET/GPIO_PIN_SET) HAL_GPIO_WritePin:写入引脚电平 HAL_GPIO_TogglePin:翻转引脚电平 HAL_GPIO_LockPin:所以引脚当前电平,将无法改变 HAL_GPIO_EXTI_IRQHandler:引脚的中断服务函数 HAL_GPIO_EXTI_Callback:引脚的中断回调函数 */ GPIO_PinState HAL_GPIO_...
/* 读取KEY1引脚 */ #define KEY1 HAL_GPIO_ReadPin(KEY1_GPIO_PORT, KEY1_GPIO_PIN) /* 读取WKUP引脚 */ #define WK_UP HAL_GPIO_ReadPin(WKUP_GPIO_PORT, WKUP_GPIO_PIN) #define KEY0_PRES 1 /* KEY0按下 */
while (1) { if(HAL_GPIO_ReadPin(KEY1_GPIO_Port,KEY1_Pin) == GPIO_PIN_SET) { while(HAL_GPIO_ReadPin(KEY1_GPIO_Port,KEY1_Pin) == GPIO_PIN_SET); HAL_GPIO_TogglePin(LED1_GPIO_Port,LED1_Pin); } if(HAL_GPIO_ReadPin(KEY2_GPIO_Port,KEY2_Pin) == GPIO_PIN_SET) { while(HAL_...
GPIO_PinStateHAL_GPIO_ReadPin(GPIO_TypeDef*GPIOx,uint16_tGPIO_Pin); 如何使用呢? 参数GPIO_TypeDef *GPIOx可以是GPIO组的地址: #defineGPIOA((GPIO_TypeDef*)GPIOA_BASE) #defineGPIOB((GPIO_TypeDef*)GPIOB_BASE) #defineGPIOC((GPIO_TypeDef*)GPIOC_BASE) ...
if(HAL_GPIO_ReadPin(GPIOB,KEY1_Pin)==GPIO_PIN_RESET){//判断PB15引脚是否为低电平 HAL_GPIO_...
1GPIO_PinState down_key_state =HAL_GPIO_ReadPin(KEY_PORT, KEY1_DOWN_PIN);2GPIO_PinState up_key_state =HAL_GPIO_ReadPin(KEY_PORT, KEY2_UP_PIN);3//two key pressed at same time4if(GPIO_PIN_RESET == (up_key_state |down_key_state))5{6HAL_GPIO_WritePin(LED_PORT, LED1_RED_PIN...
KEY2_GPIO_PIN GPIO_PIN_13#defineKEY_UP HAL_GPIO_ReadPin(KEY_UP_GPIO_PORT,KEY_UP_GPIO_PIN)#defineKEY0 HAL_GPIO_ReadPin(KEY0_GPIO_PORT,KEY0_GPIO_PIN)#defineKEY1 HAL_GPIO_ReadPin(KEY1_GPIO_PORT,KEY1_GPIO_PIN)#defineKEY2 HAL_GPIO_ReadPin(KEY2_GPIO_PORT,KEY2_GPIO_PIN)#defineKEY_...