打印
[资料分享与下载]

YL-KL26学习-pwm

[复制链接]
690|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
奥德赛|  楼主 | 2015-11-22 17:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对我们来说,PWM模块是最重要的部分,好了那就做个呼吸灯吧!

/*****************************    PWM学习     **********************************
我采用宏定义方式进行了PWM的初始化,定时器口配置在 #include    "PORT_cfg.h"              //管脚复用配置
#define PWM_INIT()        tpm_pwm_init(TPM0, TPM_CH1, 10000, 0);        \
                        tpm_pwm_init(TPM2, TPM_CH0, 10000, 0);        \
                        tpm_pwm_init(TPM2, TPM_CH1, 10000, 0)        
                          //初始化PWM设置:PTB18 PTB19 PTD1   10KHZ   
#define PWM1_SET(duty)                tpm_pwm_duty(TPM2, TPM_CH0,duty)        //LED0
#define PWM2_SET(duty)                tpm_pwm_duty(TPM2, TPM_CH1,duty)        //LED1                  
#define PWM3_SET(duty)                tpm_pwm_duty(TPM0, TPM_CH1,duty)        //LED2        
        
                          
*******************************************************************************/


相关帖子

沙发
奥德赛|  楼主 | 2015-11-22 17:35 | 只看该作者
我的程序: 8.PWM.zip (1.63 MB)
输入捕获程序:   9.FTM捕获.zip (1.64 MB)

使用特权

评论回复
板凳
李香兰| | 2015-11-25 21:43 | 只看该作者
用这个PWM就可以实现呼吸灯了

使用特权

评论回复
地板
风的样子| | 2015-11-26 16:28 | 只看该作者
可以用PWM来控制舵机了,也可以做呼吸灯了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

46

主题

397

帖子

3

粉丝