#PWM输出初始化程序的一般步骤
1.使能TIMx时钟,APB2上的GPIOx和AFIO时钟
2.配置TIM_TimeBaseInit库函数参数,确定定时器的周期,时钟分频和计数方式
3.配置TIM_OC1Init库函数参数,确定PWM模式1/2,CCR的值,输出极性,输出使能。后面要配置TIM_OCxPreloadConfig使能CH1的预装载功能
4.使能ARR功能TIM_ARRPreloadConfig(TIMx, ENABLE);
5.使能定时器的控制器 TIM_Cmd
出现的问题:1.程序进行的过程中早PWM的初始化程序被卡死,原因是CHx的预装载功能没使能。