野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9778|回复: 5

如何利用PWM调光

[复制链接]
发表于 2016-3-17 16:25:42 | 显示全部楼层 |阅读模式
有没有什么大神会PWM调光的程序。  火哥  求组啊 !!不然毕业设计没戏了!!
回复

使用道具 举报

发表于 2016-3-17 20:25:03 | 显示全部楼层
这个就是
TIM—呼吸灯.zip (5.51 MB, 下载次数: 83)
回复 支持 反对

使用道具 举报

发表于 2016-3-18 14:48:58 | 显示全部楼层
我有触摸屏调节PWM的。三路PWM。。。RGB三色灯,,,挺好玩的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-22 08:23:19 | 显示全部楼层

火哥  你这个程序我打不开,我用的是你以前发教学视频里的那个呼吸灯程序。。
回复 支持 反对

使用道具 举报

发表于 2016-3-22 08:56:24 | 显示全部楼层
钟亮亮 发表于 2016-3-22 08:23
火哥  你这个程序我打不开,我用的是你以前发教学视频里的那个呼吸灯程序。。

用MDK5打开
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-3-25 16:03:41 | 显示全部楼层

如果我想更改端口。原本程序中是TIM3的通道3 是PB0。然后LED的的端口是GPIOB_Pin_0
现在的话我想改成TIM3通道1,是PA6。LED口改成GPIOA_Pin_6
其他的程序都不该这样可以吗?????然后我尝试了  失败的!!是不是还有什么地方需要更改端口的?

static void TIM3_GPIO_Config(void)
{
  GPIO_InitTypeDef GPIO_InitStructure;

  /* GPIOB clock enable */
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB, ENABLE);
  GPIO_InitStructure.GPIO_Pin =  GPIO_Pin_0 ;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;                    // ¸′óÃíÆíìêä3ö
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

  GPIO_Init(GPIOB, &GPIO_InitStructure);
}

TIM_OC3Init(TIM3, &TIM_OCInitStructure);                                                                                
TIM_OC3PreloadConfig(TIM3, TIM_OCPreload_Enable);               




现在改成


static void TIM3_GPIO_Config(void)
{
  GPIO_InitTypeDef GPIO_InitStructure;

  /* GPIOB clock enable */
  RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA, ENABLE);


  GPIO_InitStructure.GPIO_Pin =  GPIO_Pin_6 ;
  GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;                    
  GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;

  GPIO_Init(GPIOA, &GPIO_InitStructure);
}

TIM_OC1Init(TIM3, &TIM_OCInitStructure);                                                                                
TIM_OC1PreloadConfig(TIM3, TIM_OCPreload_Enable);               

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-3 13:02 , Processed in 0.030904 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表