STM32把一个u8变量的某一位传递给GPIO
时间:2022-11-13作者:佚名
|
关于将一个变量的某一位传递给某一个IO的问题,我认为是这样的。 一、先熟悉一下STM32GPIO使用 操作步骤: 1. 使能GPIO对应的外设时钟 例如://使能GPIOA、GPIOB、GPIOC对应的外设时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA |RCC_APB2Periph_GPIOB | RCC_APB2Periph_GPIOC , ENABLE); 2. 声明一个GPIO_InitStructure结构体 例如: GPIO_InitTypeDef GPIO_InitStructure; 3. 选择待设置的GPIO管脚 例如://选择待设置的GPIO第7、8、9管脚位 ,中间加“|”符号 GPIO_InitStructure.GPIO_Pin = GPIO_Pin_7 |GPIO_Pin_8 | GPIO_Pin_9; 4. 设置选中GPIO管脚的速率 例如://设置选中GPIO管脚的速率为最高速率2MHz |







