GPIO_InitStruct.Pull = GPIO_PULLUP; HAL_GPIO_Init(GPIOF, &GPIO_InitStruct);/*Configure GPIO pin : PF4 */GPIO_InitStruct.Pin = GPIO_PIN_4; GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; GPIO_InitStruct.Pull = GPIO_NOPULL; GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW; HAL_GPIO_Init(...
voidHAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin); /*** 功能:将GPIOx外设寄存器解除初始化为其默认复位值。 参数定义: GPIOx:其中x可以是(A..H),用于选择STM32L4系列的GPIO外设 GPIO_Pin:指定要写入的端口位;此参数可以是GPIO_Pin_x的任意组合,其中x可以是(0..15)。 ***/ IO 口操...
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//速度设置为100M GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_DOWN;//配置为内部下拉 GPIO_Init(GPIOE, &GPIO_InitStructure);//初始化GPIOE4 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_0;//修改为Pin0 GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_DOWN;//...
Control(控制):定时器 Analog(模拟):DAC、ADC Connectivity(通讯连接):串口、SPI、I2C、USB、ETH Syetem(系统):DMA、GPIO、NVIC、RCC 我们的工程中没用的不用配置,RCC不用配置,所以我们只需要配置GPIO。直接点击中央的GPIO,进入配置界面 GPIO output level:设置管脚的状态 GPIO mode:设置管...
- Analog:模拟输入模式 - EXTI:外部中断/事件控制器模式 7. 配置引脚属性:根据选择的模式,你可能...
< GPIO开漏复用 */ #define GPIO_MODE_AF_INPUT GPIO_MODE_INPUT /*!< */ #define GPIO_MODE_ANALOG ((uint32_t)0x00000003) /*!< 模拟输入 */ GPIO输入输出速度选择: #define GPIO_SPEED_FREQ_LOW (GPIO_CRL_MODE0_1) /*!< Low speed */...
Pin = GPIO_PIN_4; GPIO_InitStruct.Mode = GPIO_MODE_ANALOG; //模拟 HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); } } 创建按键驱动文件key.c 和相关头文件key.h uint8_t KEY_Scan(uint8_t mode){ static uint8_t key = 1; if(mode == 1){ key = 1; } if(key&&(KEY_UP==1||KEY_...
1.1.1 GPIO3 1.1.2 IWDG19 1.1.3 RCC11 1.1.4 SYS12 1.1.5 NVIC12 1.1.6 CORTEX_M713 1.2 Analog14 1.2.1 ADC1/2/314 1.2.2 VREFBUF24 1.3 Timers25 1.3.1 RTC25 1.3.2 TIM25 1.4 Connectivity31 1.4.1 I2C31 1.4.2 SPI34 1.4.3 UART35 1.4.4 FDCAN37 1.4.5...
Analog(模拟):DAC、ADC Connectivity(通讯连接):串口、SPI 、I2C、USB、ETH SYStem(系统):DMA(直接存储器存取)、GPIO、NVIC、RCC、看门狗 middlewares(中间件): FreeRTOS、FATFS、LwIP、USB 此工程中DMA没用的不用配置,NVIC(嵌套中断向量控制器(Nested Vectored Interrupt Controller))配置...
Analog(模拟):DAC、ADC Connectivity(通讯连接):串口、SPI 、I2C、USB、ETH SYStem(系统):DMA(直接存储器存取)、GPIO、NVIC、RCC、看门狗 middlewares(中间件): FreeRTOS、FATFS、LwIP、USB 此工程中DMA没用的不用配置,NVIC(嵌套中断向量控制器(Nested Vectored Interrupt Controller))配置中断优先级...