LED函数编写——基于库函数
一 硬件连接:
和51查询方法一样
GPIO输出方式:推挽输出
原因:推挽输出可以输出强高低电平
源文件:stm32f10x_gpio.c
头文件:stm32f10x_gpio.h
操作IO必须引入头文件和源文件
一些经常使用的函数说明
下列函数定义都在FWLIB–>stm32f10x_gpio.c–>stm32f10x_gpio.h
GPIO_Init 函数初始化样例:
GPIO_InitTypeDef GPIO_InitStructure;
//定义一个结构体变量 原因是初始化函数第二个参数的结构体指针,该结构体有三个类型,分别需要不同设置。设置值的范围可以在有效性宏定义查看
GPIO_InitStructure.GPIO_Pin=GPIO_Pin_5; //LED0–>PB.5端口配置 可以从0-15 加上一个ALL
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_Out_PP; //推挽输出