ARR=2000-1 PSC=72-1 TIM_SetCompare4(TIM4,200); 这个波形是多少HZ的
时间: 2024-04-09 20:29:40 浏览: 8
根据提供的代码,我们可以计算出波形的频率。根据公式:
频率 = APB1时钟频率 / (PSC + 1) / (ARR + 1)
假设APB1时钟频率为72MHz,ARR为2000-1,PSC为72-1,TIM_SetCompare4的值为200,那么可以计算出波形的频率为:
频率 = 72MHz / (71 + 1) / (2000 + 1) ≈ 36kHz
所以该波形的频率大约是36kHz。
相关问题
ARR=2000-1 PSC=72-1 TIM_SetCompare4(TIM4,2000); 这个波形是多少HZ的
根据提供的代码,我们可以计算出波形的频率。根据公式:
频率 = APB1时钟频率 / (PSC + 1) / (ARR + 1)
假设APB1时钟频率为72MHz,ARR为2000-1,PSC为72-1,那么可以计算出波形的频率为:
频率 = 72MHz / (71 + 1) / (2000 + 1) ≈ 18.75kHz
所以该波形的频率大约是18.75kHz。
ARR=20000-1 PSC=72-1 TIM_SetCompare4(TIM4,2000); 这个波形是多少HZ的
根据提供的代码,我们可以计算出波形的频率。首先,ARR表示自动重载寄存器的值,PSC表示预分频器的值。通过计算,我们可以得出以下公式:
频率 = APB1时钟频率 / (PSC + 1) / (ARR + 1)
其中,APB1时钟频率是STM32的主时钟频率除以2。假设APB1时钟频率为72MHz,那么根据上述公式,可以计算出波形的频率为:
频率 = 72MHz / (71 + 1) / (19999 + 1) ≈ 10Hz
所以该波形的频率大约是10Hz。