#define GPIOF_SEL_BASE (APB0PERIPH_BASE + 0x00021C40U)//===端口特殊功能,辅助功能寄存器 ...
#define EXTI_LINE_0 (EXTI_GPIO | 0x00u) /*!< External interrupt line 0 */ #define EXTI_LINE_1 (EXTI_GPIO | 0x01u) /*!< External interrupt line 1 */ #define EXTI_LINE_2 (EXTI_GPIO | 0x02u) /*!< External interrupt line 2 */ #define EXTI_LINE_3 (EXTI_GPIO | 0x03u) ...
2.4HALGPIO通用驱动31 2.4.1GPIO驱动功能31 2.4.2如何使用GPIO驱动31 2.4.3GPIO驱动结构体31 2.4.3.1gpio_init_t31 2.4.4GPIO驱动API描述32 2.4.4.1hal_gpio_init33 2.4.4.2hal_gpio_deinit33 2.4.4.3hal_gpio_read_pin34 2.4.4.4hal_gpio_write_pin35 2.4.4.5hal_gpio_toggle_pin35 2.4.4.6hal_gpio_...
LL_GPIO_MODE_OUTPUT 输出模式 LL_GPIO_MODE_ALTERNATE 复用功能模式 */ uint32_t Speed; /* 输出变换速度选择(输出模式时): LL_GPIO_MODE_OUTPUT_10MHz或LL_GPIO_SPEED_FREQ_MEDIUM 10MHz LL_GPIO_MODE_OUTPUT_2MHz或LL_GPIO_SPEED_FREQ_LOW 2MHz LL_GPIO_MODE_OUTPUT_50MHz或LL_GPIO_SPEED_FREQ_...
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_MEDIUM; HAL_GPIO_Init(GPIOD, &GPIO_InitStruct); Configuring PA0 as external interrupt with falling edge sensitivity: GPIO_InitStructure.Mode = GPIO_MODE_IT_FALLING; GPIO_InitStructure.Pull = GPIO_NOPULL; GPIO_InitStructure.Pin = GPIO_PIN_0; HAL_GPIO...
z_mrsh_gpio_port_set_masked_raw z_mrsh_gpio_port_toggle_bits z_mrsh_k_busy_wait z_mrsh_k_condvar_broadcast z_mrsh_k_condvar_init z_mrsh_k_condvar_signal z_mrsh_k_condvar_wait z_mrsh_k_event_clear z_mrsh_k_event_init ...
LL_GPIO_MODE_ALTERNATE 复用功能模式 */uint32_tSpeed;/* 输出变换速度选择(输出模式时): LL_GPIO_MODE_OUTPUT_10MHz或LL_GPIO_SPEED_FREQ_MEDIUM 10MHz LL_GPIO_MODE_OUTPUT_2MHz或LL_GPIO_SPEED_FREQ_LOW 2MHz LL_GPIO_MODE_OUTPUT_50MHz或LL_GPIO_SPEED_FREQ_HIGH 50MHz */uint32_tOutputType;/*...
2.4.3GPIO驱动结构体31 gpio_init_t31 2.4.4GPIO驱动API描述32 hal_gpio_init33 hal_gpio_deinit33 hal_gpio_read_pin34 hal_gpio_write_pin34 hal_gpio_toggle_pin35 hal_gpio_exti_irq_handler36 hal_gpio_exti_callback36 2.5HALGPIO扩展驱动37 2.5.1GPIO驱动定义37 GPIO复用功能选择37 2.6HAAONGPIO通...