9.GPIO 复用功能低位寄存器 (GPIOx_AFRL) (x = A..I) GPIO alternate function low register 图4 引脚0到7所用复用器 31:0ADRLy:端口x位y的复用功能选择(Alternate function selection for port x bit y) (y = 0..7) 这些位通过软件写入,用于配置复用功能 I/O。AFRLy 选择: 0000:AF0 0001:AF1 0...
typedefstruct{uint32_tPin;//所要初始化的引脚序列 GPIO_PIN_x 参见GPIO_pins_defineuint32_tMode;//输入输出模式 GPIO_MODE_xxx 参见GPIO_pins_defineuint32_tSpeed;//输入输出速度 GPIO_XXXX_Speed 参见 GPIO_speed——defineuint32_tAlternate//要连接到该引脚的外设,即复用功能 参见GPIO_Alternate_functio...
9.GPIO 复用功能低位寄存器 (GPIOx_AFRL) (x = A..I) GPIO alternate function low register 编辑 编辑 图4 引脚0到7所用复用器 💩31:0ADRLy:端口x位y的复用功能选择(Alternate function selection for port x bit y) (y = 0..7) 这些位通过软件写入,用于配置复用功能 I/O。AFRLy 选择: 0000:AF...
This parameter can be a value of @ref GPIO_speed_define */ uint32_t Alternate; /*!< Peripheral to be connected to the selected pins. This parameter can be a value of @ref GPIO_Alternate_function_selection */ }GPIO_InitTypeDef; 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13...
This parameter can be a value of @ref GPIO_Alternate_function_selection */}GPIO_InitTypeDef; 然后对这个结构体成员进行设置,首先要判断MODE要怎么设置,找到 assert_param(IS_GPIO_PIN(GPIO_Init->Pin)); assert_param(IS_GPIO_MODE(GPIO_Init->Mode)); ...
This parameter can be a value of @ref GPIO_Alternate_function_selection */ }GPIO_InitTypeDef; 第一个参数“Pin”:定义需要配置的GPIO引脚 ,可配置参数:GPIO_PIN_(0-15)。 第二个参数“Mode”:该参数主要定义了GPIO的引脚模式、类型、中断触发模式、事件触发模式等。可配置参数如下: ...
AFRHy:端口 x 位 y 的复用功能选择 (Alternate function selection for port x bit y) (y = 8....
AFRHy:端口 x 位 y 的复用功能选择 (Alternate function selection for port x bit y) (y = 8.0.15) 这些位通过软件写入,用于配置复用功能 I/O。 AFRHy 选择: 0000:AF0 0001:AF1 0010:AF2 0011:AF3 0100:AF4 0101:AF5 0110:AF6 0111:AF7 ...
< Peripheral to be connected to the selected pins. This parameter can be a value of @ref GPIO_Alternate_function_selection */}GPIO_InitTypeDef; 第一个成员变量Pin是所操作的管脚,第二个Mode是模式选择,第三个Pull是上拉下拉,或者都不加,第四个Speed是速度选择,第五个是管脚复用功能。一般我们只操作...
< Peripheral to be connected to the selected pins. This parameter can be a value of @ref GPIO_Alternate_function_selection */}GPIO_InitTypeDef; 第一个成员变量Pin是所操作的管脚,第二个Mode是模式选择,第三个Pull是上拉下拉,或者都不加,第四个Speed是速度选择,第五个是管脚复用功能。一般我们只操作...