STM32F10x系列型号的应用即为 GPIO功能的实现
发布时间
阅读量:
阅读量
GPIO使用模板设计
本例旨在通过PC13管脚实现最小系统板上LED的点亮操作,以下将提供具体示例说明。
#include "stm32f10x.h"//必要的头文件,包含一些结构体的声明和宏定义等
#include <stdio.h> //标准头
int main()
{
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);//使能时钟
GPIO_InitTypeDef GPIOC_init; //定义一个结构体变量,下面是结构体变量成员参数的设置
GPIOC_init.GPIO_Pin=GPIO_Pin_13;//管脚的选择
GPIOC_init.GPIO_Mode=GPIO_Mode_Out_PP;//推挽输出模式
GPIOC_init.GPIO_Speed=GPIO_Speed_50MHz;//管脚输出的速度,在没有必要的情况下降低
GPIO_Init(GPIOC,&GPIOC_init);//结构体变量作为参数传入这个函数,进行对管脚的初始化
GPIO_ResetBits(GPIOC,GPIO_Pin_13);//PC13管脚电平置低
return 0;
}
全部评论 (0)
还没有任何评论哟~
