本次使用的MCU型號爲:STM32L071CBT6函數
【1】系統滴答(systick):spa
STM32自帶systick定時器,不用另外用一個timer來產生系統滴答;blog
CubeMX生成的代碼中systick爲1ms,若須要其餘時間,可將函數copy到用戶代碼段從新配置一次。配置
可是不建議修改,由於Hal庫中其餘地方會以systick爲計時基準,如延時函數HAL_Delay;定時器
【2】定時器之Output Compare模式:當用定時器來實現精肯定時時,須要用到Output Compare模式,在CubeMX中須要設置 「通道」、「分頻」、「模式」 :im
PSC爲31999:32M = 32000 * 1000,這樣counter每1ms加1;img
16位最大值爲65535;時間