• 芯片制造中的阻挡层沉积技术介绍
  • 接地搭接电缆布局屏蔽!!!
  • 北美液冷生态解码:超微spuermicro,24年营
  • SK海力士全球首发HBM4-16层堆叠、2.0TB/s
  • 2纳米Nanosheet技术及其以后的选择性层减薄

STM32F103  跑马灯

[复制链接]
查看592 | 回复0 | 2020-11-26 08:16:36 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
#include "sys.h"   
#include "led.h"

//LED IO初始化
void LED_Init(void)
{
    RCC->APB2ENR|=1<<2;    //使能PORTA时钟            
    RCC->APB2ENR|=1<<5;    //使能PORTD时钟            
    GPIOA->CRH&=0XFFFFFFF0;
    GPIOA->CRH|=0X00000003;//PA8 推挽输出        
    GPIOA->ODR|=1<<8;      //PA8 输出高
                                             
    GPIOD->CRL&=0XFFFFF0FF;
    GPIOD->CRL|=0X00000300;//PD.2推挽输出
    GPIOD->ODR|=1<<2;      //PD.2输出高
}

int main(void)
{         
    Stm32_Clock_Init(9);     //系统时钟设置
    delay_init(72);             //延时初始化
    LED_Init();                   //初始化与LED连接的硬件接口   
    while(1)
    {
        LED0=0;
        LED1=1;
        delay_ms(300);
        LED0=1;
        LED1=0;
        delay_ms(300);
    }     
}
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则