ARM-CortexM0系统时钟
APB,是Advanced Peripheral Bus的缩写,这是一种外围总线。APB主要用于低带宽的周边外设之间的连接,例如UART、1284等,它的总线架构不像 AHB支持多个主模块,在APB里面唯一的主模块就是APB 桥。这两者都是总线,符合AMBA规范。
系统时钟SYSCLK,它是提供M0中绝大部分部件工作的时钟源。
SysTick定时器,它是一个24位的倒数计数定时器,当计到0时,将从RELOAD寄存器中自动重装载定时初值并继续计数,同时内部的COUNTFLAG 标志会置位,触发中断 (如果中断使能情况下)。只要不把它在SysTick控制及状态寄存器中的使能位清除,就用不停息。
评论