3722|4

83

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

我是菜鸟,问个蠢蠢的问题 [复制链接]

本帖最后由 dontium 于 2015-1-23 13:24 编辑

我用的是TMS320LF2407-C板,在做PWM实验时,程序里有这几条语句,请各位大侠帮帮我看是什么意思
CMPR1=0X1000;比较单元一设置,设置成什么了?
CMPR2=0X3000;比较单元二设置成什么了?
TIPER=0X6000;设置定时器1的周期寄存器    后面能不能是0x4000,有什么区别吗?

最新回复

程序主要部分是这样的: MCTA=MCRA或0X0C0; ACTRA=0X60; DBTCONA=0X00; CMPR1=0X1000; CMPR2=0X3000; T1PER=0X6000; COMCONA=0X8200; T1CON=0X1000; T1CON=T1CON或0X0040; 现在明白了T1PER和T1CON之间的关系,修改后产生怎样的结果,就是对于CMPR1和CMPR2的值与占空比有何关系搞不懂 我的QQ是41410380,希望对此精通的大侠帮帮忙,不胜感激.  详情 回复 发表于 2007-6-14 01:22
点赞 关注

回复
举报

77

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
本帖最后由 dontium 于 2015-1-23 13:24 编辑

不就是将比较寄存器 1,2 的值分别设为 0x1000= 4096, 0x3000=12288 吗?定时器 1 的周期寄存器当然可以设为其它值,只是另设以后周期就变了.
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

板凳
 

谢谢楼上的大侠

如果是以上值,输出PWM波形的占空比是多少?怎么计算得到的?
如果我想输出占空比为5/8的PWM波形,怎么设两个比较寄存器的值?
 
 
 

回复

52

帖子

0

TA的资源

一粒金砂(初级)

4
 
这还要看比较控制寄存器,定时器计数方式等是怎样设置的,因为相互都有关系的.不知道其它条件,单就这两个寄存器无法孤立讨论.
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

5
 
程序主要部分是这样的:
MCTA=MCRA或0X0C0;
ACTRA=0X60;
DBTCONA=0X00;
CMPR1=0X1000;
CMPR2=0X3000;
T1PER=0X6000;

COMCONA=0X8200;
T1CON=0X1000;

T1CON=T1CON或0X0040;

现在明白了T1PER和T1CON之间的关系,修改后产生怎样的结果,就是对于CMPR1和CMPR2的值与占空比有何关系搞不懂
我的QQ是41410380,希望对此精通的大侠帮帮忙,不胜感激.
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表