新手求助寄存器版本的跑马灯

2019-08-20 15:52发布

今天跟着配套资料里面的基础视频教程的第六讲-新建MDK工程模板(寄存器版本),新建了工程并且编译成功,但是下载到板子里面的时候跑马灯不亮(显示下载成功),我用的是Mini板。但是下载之前的库函数版本跑马灯是亮的,求助各位大佬,是怎么回事,主函数代码如下:
#include <stm32f10x.h>
#include "sys.h"
#include "delay.h"
#include "usart.h"

int main(void)
{                                  
        Stm32_Clock_Init(9);
        delay_init(72);                   
       
        RCC->APB2ENR|=1<<3;                        
        RCC->APB2ENR|=1<<6;            
                    
        GPIOB->CRL&=0XFF0FFFFF;
        GPIOB->CRL|=0X00300000;           
  GPIOB->ODR|=1<<5;      
                                                                                          
        GPIOE->CRL&=0XFF0FFFFF;
        GPIOE->CRL|=0X00300000;
        GPIOE->ODR|=1<<5;      
  GPIOB->ODR &=  ~(1<<5);

        while(1){
   GPIOE->ODR|=1<<5;
   GPIOB->ODR|=1<<5;
   delay_ms(1000);
   GPIOB->ODR &=  ~(1<<5);
   GPIOE->ODR        &= ~(1<<5);       
   delay_ms(1000);
}
}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。