卡布布卡 2021-10-20 16:43
浏览 23
已结题

关于STM点亮流水灯程序注释


#include "stm32f10x.h"  

void Delay(u32 count)  
{   
    u32 i=0;   
    for(;i<count;i++);  
} 

int main(void)  
{    
    GPIO_InitTypeDef  GPIO_InitStructure;   
    RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);     
    GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5|GPIO_Pin_6|GPIO_Pin_7; 
    GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP; 
    GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz; 
    GPIO_Init(GPIOA, &GPIO_InitStructure); 
    
    GPIO_SetBits(GPIOA,GPIO_Pin_5);   
    GPIO_SetBits(GPIOA,GPIO_Pin_6); 
    GPIO_SetBits(GPIOA,GPIO_Pin_7); 
    
    while(1) 
    {
        GPIO_ResetBits(GPIOA,GPIO_Pin_5);
        GPIO_SetBits(GPIOA,GPIO_Pin_6);  
        GPIO_SetBits(GPIOA,GPIO_Pin_7);          
        Delay(1000000);Delay(1000000);Delay(1000000);
        GPIO_SetBits(GPIOA,GPIO_Pin_5);
        GPIO_ResetBits(GPIOA,GPIO_Pin_6);  
        GPIO_SetBits(GPIOA,GPIO_Pin_7);
        Delay(1000000);Delay(1000000);Delay(1000000);
        GPIO_SetBits(GPIOA,GPIO_Pin_5);
        GPIO_SetBits(GPIOA,GPIO_Pin_6);  
        GPIO_ResetBits(GPIOA,GPIO_Pin_7);
        Delay(1000000);Delay(1000000);Delay(1000000);
    }  
}


  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 10月28日
    • 创建了问题 10月20日