求大神给点思路,不知道怎么解决,谢谢!

qq_40106063 2018-11-08 08:41:29
1.了解定时器的配置方法,使用PWM实现LED亮度调节。
2.PWM值由两个按键控制,占空比用数码管显示。
3.当按键按下时,蜂鸣器短鸣一声。评分标准PWM控制LED亮度 50按键按下蜂鸣器短响 20数码管显示PWM占空比
实现一键复位50%占空比
...全文
56 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
fly 100% 2018-11-10
  • 打赏
  • 举报
回复
timer中断和gpio中断处理
惊艳了旧时光 2018-11-09
  • 打赏
  • 举报
回复
1、在定时器配置时有重装值的设定,如:TIM_TimeBaseStructure.TIM_Period = 255;然后再使能对应的IO口,使能系列GPIO口,如pwm输出IO口是PA8,那么就要使能GPIOA,设置串口模式为输出模式,并初始化。 2、重装值可以拿来控制占空比,如:TIM4->CCR4=256;就是满占空比,TIM4->CCR4=128;就是50%;led灯接到该IO口上,控制该数值就可以控制LED灯的亮度,换算出来用数码管显示就行。 3、按键按下时,接通蜂鸣器,延时一小段时间,断开,就是短鸣,剩下的就是逻辑问题了。

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧