标题: stm32单片机新手入门级程序源码及仿真截图,点亮LED并循环。 [打印本页]

作者: 独自在北方    时间: 2018-10-19 11:42
标题: stm32单片机新手入门级程序源码及仿真截图,点亮LED并循环。
#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 (34.31 KB, 下载次数: 124)

QQ图片20181019114129.png

QQ图片20181019114114.png (22.99 KB, 下载次数: 116)

QQ图片20181019114114.png





欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1