本文引用地址://www.cghlg.com/article/202505/470729.htmRA0E1拥有16bit的定时器。定时器支持PWM输出功能。这一节我将展示如何配置并实现呼吸灯的效果。
在前面工程基础之上打开RASC配置工具,新建一个r_tau_pwm的stack, 并激活PWM。

开发板板载的LED1为P103,所以在Pwm的属性中配置通道数为5,并设置TIO5,其详细配置属性如下图:

然后重新生成工程代码,打开工程,添加修改占空比与初始化代码如下:



【测试】
在主循环中添加测试代码如下:


下载程序后就可以看到LED1呈现在的呼吸灯效果。
(本文来源于《EEPW》202505)
评论