打印

【STM32F0实验】+定时器的应用

[复制链接]
6005|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wangzhihai1986|  楼主 | 2012-7-24 08:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
该工程采用RVMDK版本为V4.53.0.0

本工程完成的功能如下:

1.通过按键来控制LED4(PC8)的闪烁。
  短按(400ms以下)将增加TIM3的CH3通道的输出周期(增加100ms),使LED4闪烁变慢;
  长按(400ms以上)将减少TIM3的CH3通道的输出周期(减少100ms) ,使LED4闪烁变快。
    按键(PA0)为上升和下降沿触发中断,利用上升沿和下降沿之间的时差判断是短按还是长按。

TIM6为5ms产生一次中断,为按键进行去抖,同时为判断时差计时。

2.利用TIM1输出周期为600us的6路PWM信号。
  PA8--OC1, PB13--OC1N 它们输出占空比为50%;
  PA9--OC2, PB14--OC2N 它们输出占空比为25%;
  PA10--OC3, PB15--OC3N 它们输出占空比为12.5%。

3.利用TIM14输出PWM波形,TIM2采样它来控制LED3(PC9)。
  ***首先要连接PA4和PA5***
  PA4--TIM14输出周期为10ms,占空比从10%~90%变化,它是5S变化10%,这样循环。
  PA5--TIM2为PWM输入,用它来测量PA4上的波形占空比,利用DMA传送它的数值到指定存储单元。
  LED3根据TIM2测得的占空比数值进行延时,来控制其闪烁的快慢。

【STM32F0实验】+定时器的应用.zip

303.8 KB

沙发
ling13147| | 2012-7-24 18:58 | 只看该作者
STM32的定时器好复杂,先存着以后练习参考用,谢了!

使用特权

评论回复
板凳
gxgclg| | 2012-7-24 21:44 | 只看该作者
写的挺详细的,鼓励分享

使用特权

评论回复
地板
无冕之王| | 2012-7-24 21:53 | 只看该作者
对STM32F0初学者应该很有帮助

使用特权

评论回复
5
sinadz| | 2012-7-24 22:03 | 只看该作者
正在学习STM32F0,很好的学习资料

使用特权

评论回复
6
gigicoco007| | 2012-7-24 23:38 | 只看该作者
资料不错,正在学习STM32F0

使用特权

评论回复
7
wangzhihai1986|  楼主 | 2012-7-27 08:59 | 只看该作者
呵呵,希望能和大家共同进步,多多交流。:lol

使用特权

评论回复
8
wangzhihai1986|  楼主 | 2012-8-17 16:17 | 只看该作者
:victory:

使用特权

评论回复
9
21世纪黄毛| | 2012-12-31 10:45 | 只看该作者
下载学习学习

使用特权

评论回复
10
xsgy123| | 2012-12-31 15:49 | 只看该作者
不错,很有参考价值

使用特权

评论回复
11
JasonWangFAE| | 2013-1-3 16:24 | 只看该作者
Thanks :)

使用特权

评论回复
12
杨爱林林| | 2013-1-5 11:18 | 只看该作者
我喜欢顶贴

使用特权

评论回复
13
liji1908| | 2013-1-5 17:13 | 只看该作者
虽然简单,但是挺实用的,学习中

使用特权

评论回复
14
shijiajun4| | 2013-1-6 14:42 | 只看该作者
谢谢分享,学习了

使用特权

评论回复
15
菜鸟变凤凰| | 2013-1-7 19:19 | 只看该作者
楼主好酷!

使用特权

评论回复
16
ABCDELF| | 2013-4-2 19:43 | 只看该作者
楼主给力啊

使用特权

评论回复
17
cjhk| | 2013-4-2 20:25 | 只看该作者
对我们这些小菜鸟真的很有帮助   呵呵  谢谢了  楼主   很不错   顶起来  

使用特权

评论回复
18
阿泥巴| | 2013-9-20 22:43 | 只看该作者
好东西呀!!!

使用特权

评论回复
19
amd1217| | 2014-3-25 21:22 | 只看该作者

使用特权

评论回复
20
1398117027| | 2014-8-30 18:23 | 只看该作者
RVMDK,好高深的说

使用特权

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

本版积分规则

个人签名:熟练掌握STM32F系列芯片,USB和以太网都可以做,要外包的可以联系我(QQ:594378180)。

21

主题

333

帖子

2

粉丝