流水灯
#include "stm32f10x.h"
#include <stdio.h>
int main(void)
{
GPIO_InitTypeDef GPIO_InitStruction;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA,ENABLE);//打开GPIOA外设时钟
GPIO_InitStruction.GPIO_Pin=GPIO_Pin_8; //选择端口号
GPIO_InitStruction.GPIO_Mode=GPIO_Mode_Out_OD;//选择端口模式为推挽输出
GPIO_InitStruction.GPIO_Speed=GPIO_Speed_50MHz;//端口输出最大速率为50M
GPIO_Init(GPIOA,&GPIO_InitStruction); //PA8
while(1)
{
//GPIO_SetBits(GPIOA,GPIO_Pin_8);
GPIO_ResetBits(GPIOA,GPIO_Pin_8);
}
}
“`