xwcs

硬件连接图

 

 

 

 1.库函数版本

1.1 引用stm32f4xx.h和stm32f4xx.从两个文件,这两个文件中包含对IO口的定义 声明 和操作

1.2 驱动IO口步骤(GPIO基础

  1.2.1 IO口时钟使能

  1.2.2 IO口初始化

  1.2.3 IO读取或输出

1.3 程序

//GPIOF9初始化设置
GPIO_InitTypeDef  GPIO_InitStructure;

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOF, ENABLE);//使能GPIOF时钟
    
GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;//LED对应IO口
GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT;//普通输出模式
GPIO_InitStructure.GPIO_OType = GPIO_OType_PP;//推挽输出
GPIO_InitStructure.GPIO_Speed = GPIO_Speed_100MHz;//100MHz
GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP;//上拉
GPIO_Init(GPIOF, &GPIO_InitStructure);//初始化GPIO
    
GPIO_SetBits(GPIOF,GPIO_Pin_9);//GPIOF9设置高,灯灭
GPIO_ResetBits(GPIOF,GPIO_Pin_9);//输出低电平,灯亮

 

分类:

技术点:

相关文章: