发 帖  
原厂入驻New
请问STM32如何配置一个定时器作为另一个定时器的预分频的疑惑?
57 STM32
分享
主要功能测量外部时钟频率


配置timer1由外部时钟驱动,配置的大致路径如下图所示:(下图中的TRGO是直接驱动定其它定时器吗?)


具体程序代码如下:


TIM_TimeBaseStructure.TIM_Prescaler=0; //
TIM_TimeBaseStructure.TIM_CounterMode=TIM_CounterMode_Up; //
TIM_TimeBaseStructure.TIM_Period=0xFFFF; //
TIM_TimeBaseStructure.TIM_clockDivision=TIM_CKD_DIV1;
TIM_TimeBaseInit(TIM1,&TIM_TimeBaseStructure);
TIM_TIxExternalClockConfig(TIM1,TIM_TIxExternalCLK1Source_TI1,TIM_ICPolarity_Rising,clk_div);//


现在如何配置Timer4从模式工作由Timer1的更新事件驱动,不知这样可以实现吗?该如何配置Timer4及Timer1呢?


0
2020-5-25 10:14:42   评论 分享淘帖 邀请回答
3个回答
2020-5-25 08:44:23 评论

举报

嗨,TRGO是用來輸出觸發訊號的,所以可以當作其他定時器觸發源輸入
我用CubeMX的HAL庫可能會有所差異




至於要作什麼輸出,例如捕捉或者PWM就看您需求嚕
以上希望對您有用
2020-5-25 09:02:05 评论

举报

进来看看                 
2020-5-25 09:18:35 评论

举报

只有小组成员才能发言,加入小组>>

260个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /7 下一条

快速回复 返回顶部 返回列表