目录
一、实验目的
1.1了解STM32F103ZET6单片机的系统滴答定时器(SysTick)的原理和使用方法。
1.2学习通过SysTick定时器实现LED的交替闪烁。
1.3提升对嵌入式系统定时器的理解和应用能力。
二、实验原理
2.1 原理简介
系统滴答定时器(SysTick)是STM32单片机内置的一个用于系统定时的24位倒计时(向下计数)定时器,它可以周期性地产生中断,可以实现简单的延时。本实验利用SysTick定时器周期性产生中断,通过中断服务函数控制LED的交替闪烁。
2.2SysTick框架图
因为SysTick是属于内核的一部分,其被捆绑在NVIC中,用于产生SYSTICK异常。
2.3SysTick组成
SysTick包含四个寄存器,都是24位的寄存器: