- void start_time(void)
- {
- Tick = 0;
- SysTick_Config(SystemCoreClock/1000);
- };
修改stop_time函数如下
void stop_time(void)
{
SysTick->CTRL &=SysTick_Counter_Disable;
SysTick->VAL = SysTick_Counter_Clear;
}
修改CORE_TICKS get_time函数如下
- CORE_TICKS get_time(void)
- {
- CORE_TICKS elapsed =(CORE_TICKS)Tick;
- return elapsed;
- }
修改stm32f4xx_it.h中的SysTick_Handler函数如下
- void SysTick_Handler(void)
- {
- extern __IO uint32_t Tick;
- Tick++;
- }
再屏蔽相关宏定义
添加宏定义
设置迭代次数
然后把工程中的main删除,编译,无错后下载,可是就是没输出。。。。。。。。。