SysTick定时器的应用。
程序运行效果:LED周期性闪烁。
代码:
main.c:
#include "stm32f10x.h"
static __IO uint32_t TimingDelay;
void LED_Config(void);
void RCC_Configuration(void);
void Delay(__IO uint32_t nTime);
void TimeDelay_Decrement(void);
int main(void)
{
RCC_Configuration();
LED_Config();
TimingDelay = 500;
SysTick_Config(72000);//初始化SysTick定时器,设置时钟源为FLCK,系统时钟频率为72MHz,对应的定时时间即为1毫秒