一、设置TIM3 为外部时钟模式1,选择触发源为TI1FP1
TI1FP1:Timer Input 1 Filtered Pulse 1
二、设置TIM3_CH1模式为下拉模式
因为在步骤一中,Trigger极性设置的是 Rising Edge。
三、调试仿真
点击PA6 让ODR为1,就产生上升沿,从而触发计数。TIM3 CNT 计数加1.
四、主要代码
/* Initialize all configured peripherals */MX_TIM3_Init();/* USER CODE BEGIN 2 */HAL_TIM_Base_Start(&htim3);/* USER CODE END 2 */
五、其他
TI2FP2 与TI1FP1类似,只是通道不同,对应的管脚不同。
TI1ED 也类似,只是双边沿触发。