一、头文件
函数库3.5中一些之前sysTick的函数接口都不能用了。而且把一些函数放到了core_cm3,misc文件中了
- #include "stm32f10x.h"
- #include "core_cm3.h"
- #include "misc.h"
二、设置延迟函数
- vu32 TimingDelay;
-
- void Delay(u32 nTime)
- {
- TimingDelay = nTime;
-
- while(TimingDelay != 0);
- }
三、设置SysTick_Handler(void)中断
- void SysTick_Handler(void)
- {
- if(TimingDelay != 0x00)
- {
- TimingDelay--;
- }
- }
四、main函数中的初始化
- SysTick_Config(SystemCoreClock/1000); //1ms
给主人留下些什么吧!~~
评论热议