这是STM32F103C8T6的定时器3配置函数TIM3_Int_Initu16 arru16 psc我应该怎样填写参数才能使运行中断频率达到38khz
要使运行中断频率达到38kHz,需要根据STM32F103C8T6的时钟频率和分频系数来计算自动重装载寄存器(ARR)和预分频器(PSC)的值。
首先,确定STM32F103C8T6的时钟频率。对于这款芯片,通常的时钟频率为72MHz。
然后,根据中断频率计算自动重装载寄存器(ARR)和预分频器(PSC)的值。公式如下:
ARR = (时钟频率 / 中断频率) - 1 PSC = 时钟频率 / (ARR + 1)
根据以上公式,计算出ARR和PSC的值:
ARR = (72000000 / 38000) - 1 = 1894 PSC = 72000000 / (1894 + 1) = 37936
因此,你可以将参数填写为:
TIM3_Int_Init(1894, 37936)
原文地址: https://www.cveoy.top/t/topic/iapu 著作权归作者所有。请勿转载和采集!