#include "stm32f10x.h" // Device header
int main(void)
{
// RCC->APB2ENR = 0X00000010; //配置寄存器实现点灯
// GPIOC->CRH = 0X00300000;
// GPIOC->ODR = 0X00000000;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);//使能GPIOC时钟
GPIO_InitTypeDef GPIO_InitStruct; //定义的结构体
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_Out_PP; //输出模式
GPIO_InitStruct .GPIO_Pin = GPIO_Pin_13; //输出IO口
GPIO_InitStruct .GPIO_Speed = GPIO_Speed_50MHz; //输出速度
GPIO_Init(GPIOC,&GPIO_InitStruct); //配置GPIOC的模式,这里将三种模式放在了一个结构体内,因此要在上面定义一个结构体
//GPIO_SetBits (GPIOC,GPIO_Pin_13); //输出高电平(熄灭)
GPIO_ResetBits (GPIOC,GPIO_Pin_13); //输出低电平(点亮)
while(1)
{
}
} |