關(guān)于STM32的滴答滴答
{
}
SysTick_Config(SystemFrequency / 10)
systck計(jì)數(shù)頻率為每秒72000000次,所以7200000次就是1/10秒,也就是100ms。
SysTick是1個(gè)24bit遞減計(jì)數(shù)器,通過(guò)對(duì)SysTick控制與狀態(tài)寄存器的設(shè)置,可選擇HCLK時(shí)鐘(72M)或HCLK的8分頻(9M,缺省是這個(gè))作為SysTick的時(shí)鐘源。
SysTick的重裝寄存器決定了定時(shí)器頻率。
若SysTick的時(shí)鐘源是72M,
所以 SysTick_Config(SystemFrequency / 1000); 就是1ms時(shí)基。
//
評(píng)論