int main(void)
{
LED_GPIO_Config();
SysTick_Init();
for(;;)
{
GPIO_SetBits(GPIOB,GPIO_Pin_0);
Delay_us(10000); // 10000 * 10us = 100ms
//Delay_ms(100);
GPIO_ResetBits(GPIOB,GPIO_Pin_0);
}
}
其他没动过,头文件添加了 #include "stm32f10x_gpio.h"
一直就停在这个函数,,,搞了一夜没发现问题在哪里,就是开发板的模板,原程序正常
void Delay_us(__IO u32 nTime)
{
TimingDelay = nTime;
SysTick->CTRL |= SysTick_CTRL_ENABLE_Msk;
while(TimingDelay != 0);
} |