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_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_write(GPIOB, GPIO_PIN_15,SET); gpio_bit_...
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_i...
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...
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(GPIOB, GPIO_PIN_14,RESET); } else//松开LED1亮LE2灭 { gpio_bit_write(GPIOB, GPIO...
gpio_init GPIO参数初始化 gpio_bit_set 置位引脚值 gpio_bit_reset 复位引脚值 gpio_bit_write 将特定的值写入引脚 gpio_port_write 将特定的值写入一组端口 gpio_input_bit_get 获取引脚的输入值 gpio_input_port_get 获取一组端口的输入值 ...
gpio_output_bit_get()函数 读取输出管脚电平状态。 例如按下按键LED2亮,如果LED1是亮的,那么切换为灭的状态,如果为灭切换为亮状态。 设置断点查看会更加准确。 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(GPIO_PORT[lednum], GPIO_PIN[lednum], (bit_status)(1-gpio_input_bit_get(GPIO_PORT[lednum], GPIO_PIN[lednum]))); } 调试运行验证函数地址 GD32MCU技术交流群:859440462 更多GD32 MCU相关咨询: MCU_单片机方案开发_GD32MCU...
1.Keil IDE example1.1.将函数放置某个地址 生成.sct 文件 单击 MDK 的 Option -> linker 取消勾...