想学一下定时器,然后在查阅资料的时候,发现定时器的功能很强大,所以通过学习一个实例来验证一下,本次是通过定时器的PWM功能实现呼吸灯。
实验的硬件平台是STM32F103ZET6,软件是MDK5,STM32CUBEMX.
在学习cubemx之后发现这个软件是真的强大。
首先勾选引脚,在RCC的HSE选择Crystal/Ceramic Resonator
勾选SYS,然后DEBUG选择Serial Wire
完了之后选择TIM3,在通道2选择PWM Generation CH2
因为此次实验是要控制呼吸灯,所以找到相应的LED灯的使能引脚,在我这个板中是PB5,选择的是TIM3_CH2,