gpio_input_port_get()函数 读取整个GPIO的电平状态。 例如按下按键LED1灭LED2亮,松开按键LED1亮LE2灭。 while(1){uint16_tget_gpioa_num =0; get_gpioa_num=gpio_input_port_get(GPIOA);if(get_gpioa_num &0x0001)//按下LED1灭LE2亮{ gpio_bit_wr
gpio_input_port_get()函数 读取整个GPIO的电平状态。 例如按下按键LED1灭LED2亮,松开按键LED1亮LE2灭。 登录后复制while(1){ uint16_t get_gpioa_num = 0; get_gpioa_num=gpio_input_port_get(GPIOA);if(get_gpioa_num & 0x0001)//按下LED1灭LE2亮{ gpio_bit_write(GPIOB, GPIO_PIN_15,SE...
gpio_input_port_get()函数 读取整个GPIO的电平状态。 例如按下按键LED1灭LED2亮,松开按键LED1亮LE2灭。 while(1){uint16_t get_gpioa_num=0;get_gpioa_num=gpio_input_port_get(GPIOA);if(get_gpioa_num&0x0001)//按下LED1灭LE2亮{gpio_bit_write(GPIOB,GPIO_PIN_15,SET);gpio_bit_write(GP...
gpio_input_port_get()函数 读取整个GPIO的电平状态。 例如按下按键LED1灭LED2亮,松开按键LED1亮LE2灭。 while(1){ uint16_t get_gpioa_num = 0; get_gpioa_num=gpio_input_port_get(GPIOA); if(get_gpioa_num & 0x0001)//按下LED1灭LE2亮 { gpio_bit_write(GPIOB, GPIO_PIN_15,SET);...
GPIO库函数相关的库函数如下: gpio_deinit 复位外设GPIO gpio_afio_deinit 复位AFIO gpio_init GPIO参数初始化 gpio_bit_set 置位引脚值 gpio_bit_reset 复位引脚值 gpio_bit_write将特定的值写入引脚 gpio_port_write 将特定的值写入一组端口 gpio_input_bit_get 获取引脚的输入值 ...
gpio_port_write 将特定的值写入一组端口 gpio_input_bit_get 获取引脚的输入值 gpio_input_port_get 获取一组端口的输入值 gpio_output_bit_get 获取引脚的输出值 gpio_output_port_get 获取一组端口的输出值 gpio_pin_remap_config 配置GPIO引脚重映射 ...
void gpio_port_write(uint32_t gpio_periph, uint16_t data)//write data to the specified GPIO port FlagStatus gpio_input_bit_get(uint32_t gpio_periph, uint32_t pin) //get GPIO pin input status uint16_t gpio_input_port_get(uint32_t gpio_periph) //get GPIO all pins input status ...
HAL_GPIO_WritePin(LED4_GPIO_Port, LED4_Pin, GPIO_PIN_SET); 这行代码将 LED4_Pin 引脚的输出电平设置为高电平(GPIO_PIN_SET)。它使用了 HAL 库提供的 HAL_GPIO_WritePin 函数。 GPIO_InitStruct.Pin = LED4_Pin;GPIO_InitStruct.Mode = GPIO...
app_main(){ gpio_reset_pin(GPIO_NUM_6); gpio_set_direction(GPIO_NUM_6, GPIO_MODE_INPUT); // 配置下拉,默认低电平 gpio_pulldown_en(GPIO_NUM_6); while (1) { vTaskDelay(CONFIG_BLINK_PERIOD / portTICK_PERIOD_MS); int s = gpio_get_level(GPIO_NUM_6); ...
8 5.4) GTP_GPIO_REQUEST(GTP_INT_PORT, "GTP_INT_IRQ");//先获取该引脚gpio_direction_input(GTP_INT_PORT);//设为输入功能nxp_soc_gpio_set_int_enable(GTP_INT_PORT,1);//再使能中断GTP_GPIO_FREE(GTP_INT_PORT);//最后释放引脚中断包含上升沿、下降沿、低电平、高电平这四种触发。配置方面就有...