STM32入门(十五) SysTick系统定时器
发布时间
阅读量:
阅读量
SysTick系统定时器
- SysTick简介
- SysTick框图
- SysTick定时实验程序
-
- Bug
SysTick简介
SysTick,即系统滴答定时器,是ARM Cortex-M系列微控制器内核中集成的一个24位递减计数器。与外部挂载的通用定时器不同,SysTick直接嵌入在处理器内核内部,并紧密嵌套于NVIC(嵌套向量中断控制器)之中。这意味着,只要处理器基于Cortex-M架构,无论具体型号如何,都必然具备这一硬件资源。它的主要功能是为操作系统提供心跳信号,或在裸机应用中实现精确的时间基准。在查阅《STM32参考手册》时,我们会发现其中明确指出:若需深入了解Cortex-M3核心、SysTick定时器以及NVIC的具体工作机制,应当参考ST官方发布的《STM32F10xxx Cortex-M3编程手册》以及ARM公司发布的《Cortex™-M3技术参考手册》。这两份文档提供了更为详尽的寄存器定义和时序说明,是深入理解该模块的权威依据。


还没有任何评论哟~
