打印

定时器A产生PWM波

[复制链接]
930|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wyjie|  楼主 | 2016-12-10 12:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
heweibig| | 2016-12-10 12:47 | 只看该作者
然后呢?你是怎么应对这个的呢

使用特权

评论回复
板凳
wyjie|  楼主 | 2016-12-10 12:49 | 只看该作者
两个引脚的输出内部是可以连到一起的啊?

使用特权

评论回复
地板
lizye| | 2016-12-10 12:51 | 只看该作者
不对吧,在管脚定义时是否定义相同。内部是不可以连的,我没有用过,你可以仔细看一下datasheet

使用特权

评论回复
5
spark周| | 2016-12-10 12:55 | 只看该作者
应该是连接到比较单元两个不同输入口,内部会连接的

使用特权

评论回复
6
zhaoxqi| | 2016-12-10 12:57 | 只看该作者
错了,不会连接的

使用特权

评论回复
7
jiajs| | 2016-12-10 12:59 | 只看该作者
定时器输出可以直接给比较器,有内部连接,但与那两个管脚无关

使用特权

评论回复
8
wyjie|  楼主 | 2016-12-10 13:03 | 只看该作者
嗯,那我按大家的说法挨个排查一下,先结贴啦,谢谢哈

使用特权

评论回复
9
usysm| | 2016-12-11 16:50 | 只看该作者
MSP430F1X有两个定时器,定时器A和定时器B,两个定时器的使用完全一样,但还有一个内部看门狗定时器,下面小编就介绍下定时器A和看门狗定时器的使用技巧。

定时器的作用,产生定时中断和PWM脉宽调制,还可以捕获外部事件发生的时间,还可以用作捕获/比较器。

定时器工作模式有:停止模式,增计数模式,减计数模式,增减计数模式。停止模式比较好理解,主是使定时器停止、暂停。增计数模式就是从0开始计数,直到设定的一个值CCR0,超过就回到0,此时会产生一个定时中断,时间就是CCR0的时间,减模式就是设定一个初值CCR0,计数器会一直减,直到减到0,又将产和一个定时中断,时间了为CCR0。增减计数模式,即计数器从0开始计数,直到CCR0,又开始减计数,直到回到0,此时产生一个中断,时间为2倍CCR0。

如果想定时1S钟,那么先设置定时器的CCR0为1S钟到达,进入中断后,再在CCR0的基础上,再加上CCR0,保证定时时间一样长。

对于PWM输出,在相对应的引脚要设置成第二功能,然后就可以软件设置,PWM的频率及占空比。

对于内部看门狗定时器,一般就是在程序开始时就禁用看门狗。也可以定时喂狗,喂狗的目的就是防止程序跑飞,当程序一旦跑飞,就会触发看门狗定时器中断,从而产生系统复位。

使用特权

评论回复
10
usysm| | 2016-12-11 16:53 | 只看该作者
11
vibra2016| | 2016-12-11 21:53 | 只看该作者
这个是很容易实现的,设置好相关寄存器的占空比的

使用特权

评论回复
12
vivilzb1985| | 2016-12-11 21:55 | 只看该作者
楼主提到的这两个管脚的,要先确认是否是都跟timerA 相关

使用特权

评论回复
13
vivilzb1985| | 2016-12-11 21:55 | 只看该作者
只要是跟着相关的就可以分别输出不同占空比的PWM信号的

使用特权

评论回复
14
迪卡| | 2016-12-19 20:37 | 只看该作者
PWM输出,在相对应的引脚要设置成第二功能

使用特权

评论回复
15
Varus| | 2016-12-25 16:08 | 只看该作者
这个还是得多研究芯片手册,timerA的寄存器怎么配置的

使用特权

评论回复
16
1988020566| | 2016-12-25 20:50 | 只看该作者
PWM方波的就是比较。

使用特权

评论回复
17
1988020566| | 2016-12-25 20:51 | 只看该作者
F5内部有PWM的功能。

使用特权

评论回复
18
冰河w| | 2016-12-27 21:28 | 只看该作者
可能是这两个都可以直接给比较器

使用特权

评论回复
19
Rollo| | 2016-12-28 21:43 | 只看该作者
定时器输出可以直接给比较器,有内部连接

使用特权

评论回复
20
wyjie|  楼主 | 2019-3-15 13:03 | 只看该作者

结贴了,多谢大家讨论这么多哈,呵呵

使用特权

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

本版积分规则

927

主题

12706

帖子

5

粉丝