原子的例程是用的是103zet6,我这块板子是103vet6,改了例程后,下到我这块板子上,死活都点不亮,完全不知道错在哪里,求指点。下面上图!!!! PE8为test-led,led灯是好的。
下面附上程序
#include "led.h
void LED_Init(void)
{
RCC->APB2ENR|=1<<6;
GPIOE->CRH&=0XFFFFFFF0;
GPIOE->CRH|=0X00000003;
GPIOE->ODR|=1<<8;
}
#ifndef __LED_H
#define __LED_H
#include "sys.h"
#define LED PEout(8)
void LED_Init(void);
#endif
主函数
#include "sys.h"
#include "usart.h"
#include "delay.h"
#include "led.h"
int main(void)
{
Stm32_Clock_Init(9);
delay_init(72);
LED_Init();
while(1)
{
LED=0;
delay_ms(300);
LED=1;
delay_ms(300);
}
}
真的是一天没搞明白,哪里错了,谢谢啦!!!!!
大哥,是你看反了吧。
一周热门 更多>