用stm32写一个八位流水灯的程序
2个回答
展开全部
//工程不管哦亲
//默认共阳极
//头文件自己写
//这是.c文件注意函数声明哦亲
void GPIO_Init(void)
{
RCC->APB2ENR |=1<2; //打开时钟
GPIOA->CRL &=0x00000000; //
GPIOA->CRL |=0x33333333; //推挽输出
GPIOA->ODR |=0xFF<<0; //输出1
}
void Loop_Display(void)
{
u8 i=0;
for(i=0;i<8;i++)
{
GPIOA->ODR &=~(1<<i); //取反置零
delay_ms(200);
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询