找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3190|回复: 0
收起左侧

stm32单片机新手入门级程序源码及仿真截图,点亮LED并循环。

[复制链接]
ID:408354 发表于 2018-10-19 11:42 | 显示全部楼层 |阅读模式
#include"stdint.h"
#define GPIOC_CRL                        *(unsigned int*)(0x40010c00)
#define GPIOC_ODR                        *(unsigned int*)(0x40010c0c)
#define RCC_AFB2ENR                *(unsigned int*)(0x40021018)
#define SPEED 1000
void delay(unsigned int a)
{
unsigned int i;
        while(--a !=0)
        {
        for(i=1;i<600;i++);
}
        }
  int main(void)
{
   while(1)
         {
         RCC_AFB2ENR |= 0x00000008;
        GPIOC_CRL  |= 0x00100011;
        GPIOC_ODR &= ~(0x00000023);
        GPIOC_ODR |= 0x00000002;
               delay(SPEED);
                RCC_AFB2ENR |= 0x00000008;
        GPIOC_CRL  |= 0x00100011;
        GPIOC_ODR &= ~(0x00000023);
        GPIOC_ODR |= 0x00000001;
             delay(SPEED);
                 RCC_AFB2ENR |= 0x00000008;
        GPIOC_CRL  |= 0x00100011;
        GPIOC_ODR &= ~(0x00000023);
        GPIOC_ODR |= 0x000000020;
             delay(SPEED);
                 RCC_AFB2ENR |= 0x00000008;
        GPIOC_CRL  |= 0x00100011;
        GPIOC_ODR &= ~(0x00000023);
        GPIOC_ODR |= 0x00000000;
             delay(SPEED);
                 RCC_AFB2ENR |= 0x00000008;
        GPIOC_CRL  |= 0x00100011;
        GPIOC_ODR &= ~(0x00000023);
        GPIOC_ODR |= 0x000000023;
             delay(SPEED);
         }
}

void SystemInit(void)  
{
}


QQ图片20181019114129.png
QQ图片20181019114114.png
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表