环境:IAR ARM 5.3
STM32F103VBT6。。PLL输出72Hhz,各总线最大时钟
用的是E:\stm32f10x_stdperiph_lib\Project\STM32F10x_StdPeriph_Examples\TIM\PWM_Input
里面的范例。
测量100KHz duty:50%的波形还算准。
测量10MHz duty:50%的就显示是18MhZ.占空比0.
预分频在上述两种情况下均没起作用。是不是不是这样使用的?
TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV1;
改成
TIM_ICInitStructure.TIM_ICPrescaler = TIM_ICPSC_DIV8;
另外请问一下对于DI信号来说,如TIM3_CH2信号,最大频率应该限制在多少频率一下?
如果想测量一个10M的频率是不是最好连在ETR管脚?
谢谢 |