注:本文實踐用到的芯片是cortex-m3系列的STM32F103VET6,文中涉及內(nèi)容覆蓋整個STM32F1系列M3單片機。本文適合學習STM32的初學者閱讀。STM32定時器包含基本定時器、通用定時器和高級定時器,其中TIM6和TIM7是STM32當
實驗目的:使用基本定時器TIM6控制LED的亮滅。void GPIO_Config(void){GPIO_InitTypeDef GPIO_InitStructure;GPIO_InitStructure.GPIO_Pin = GPIO_Pin_1;GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;GPIO_Init
基本定時器只具備最基本的定時功能,就是累加的時鐘脈沖數(shù)超過預定值時,能觸發(fā)中斷或觸發(fā)DMA請求。使用基本定時器的定時功能需要進行以下設置:1)使能定時器的時鐘。2)設置預分頻數(shù)。3)設置計數(shù)器值。4)設置采樣