其中形参gpio_periph为需要设置的GPIO口组,其对应的实参为GPIOx(x = A,B,C,D,E,F,G),形参alt_func_num为需要设置复用类型,对应的实参为:GPIO_AF_0(复用类型0)GPIO_AF_1(复用类型1)GPIO_AF_2(复用类型2)GPIO_AF_3(复用类型3)GPIO_AF_4(复用类型4)GPIO_AF_5(复用类型5)GPIO_AF_6(复用类型6...
其中形参gpio_periph为需要设置的GPIO口组,其对应的实参为GPIOx(x = A,B,C,D,E,F,G),形参alt_func_num为需要设置复用类型,对应的实参为: GPIO_AF_0(复用类型0) GPIO_AF_1(复用类型1) GPIO_AF_2(复用类型2) GPIO_AF_3(复用类型3) GPIO_AF_4(复用类型4) GPIO_AF_5(复用类型5) GPIO_AF_6(...
GPIO_PIN_5 | GPIO_PIN_6 | GPIO_PIN_7);#elif defined GD32F4XX gpio_af_set(GPIOA, GPIO_AF_5, GPIO_PIN_5 | GPIO_PIN_6 | GPIO_PIN_7);#endif gpio_mode_set(GPIOA, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO_PIN_5 | GPIO_PIN_6 | GPIO_PIN_7); gpio_output_options_set(GPIOA, GP...
其中形参gpio_periph为需要设置的GPIO口组,其对应的实参为GPIOx(x = A,B,C,D,E,F,G),形参alt_func_num为需要设置复用类型,对应的实参为: GPIO_AF_0(复用类型0) GPIO_AF_1(复用类型1) GPIO_AF_2(复用类型2) GPIO_AF_3(复用类型3) GPIO_AF_4(复用类型4) GPIO_AF_5(复用类型5) GPIO_AF_6(...
gpio_af_set(GPIOB, GPIO_AF_5,GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_5); gpio_mode_set(GPIOB, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_5); gpio_output_options_set(GPIOB, GPIO_OTYPE_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_3 | GPIO_PIN_4 | GPIO_PIN_...
GPIO_PUPD_NONE(无上下拉) GPIO_PUPD_PULLUP(上拉) GPIO_PUPD_PULLDOWN(下拉) 形参pin为pin脚号,实参为GPIO_PIN_x(x=0..15)。 (2) 设置 AF 类型 gpio_af_set 当需要将GPIO设置为复用模式时,除了调用gpio_mode_se设置GPIO模式外,还需要调用函数gpio_af_set进行复用类型的设置。gpio_af_set函数原型为...
gpio_mode_set(GPIOC, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO_PIN_0); gpio_output_options_set(GPIOC, GPIO_OTYPE_PP, GPIO_OSPEED_MAX, GPIO_PIN_0); /* ULPI_CK(PA5) GPIO pin configuration */ gpio_mode_set(GPIOA, GPIO_MODE_AF, GPIO_PUPD_NONE, GPIO_PIN_5); ...
MODE_AF, GPIO_PUPD_NONE, GPIO_PIN_11);gpio_af_set(GPIOA, GPIO_AF_9, GPIO_PIN_11);...
GD32 MCU 外设固件库使用手册 ——基于《GD32F10x_Firmware_Library_V1.0.0》固件库 目录 一、GPIO 模块1 1.1 GPIO 寄存器1 1.2 GPIO 初始化结构体类型GPIO_InitPara 2 1.3 GPIO 库函数3 1.4 应用实例4 二、ADC 模块4 2.1 ADC 寄存器4 2.2 ADC 初始化结构体类型ADC_InitPara5 2.3 ADC 模块库函数8 2.4...
rcu_periph_clock_enable(RCU_GPIOA);rcu_periph_clock_enable(RCU_AF);timer_parameter_struct timer_...