2316|5

11

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

MSP430RF5739定时器捕获源问题 [复制链接]

本人菜鸟一个,想请教一下,MSP430RF5739的定时器捕获源的输入是怎么编程的?按照用户手册,设定P4.0 DIR:0,SEL1:0,SEL0:1时能把P4.0设置为外部捕获源的输入端,那我写的下面这段程序有什么问题吗?

#include

void main( void )
{

  WDTCTL=WDTPW+WDTHOLD; //关闭看门狗
  P4DIR &= ~BIT0; //P4.0作为捕获模块功能的输入端输入方
  P4SEL1 &= ~BIT0;
  P4SEL0 |= BIT0;

  
  P3SEL1 &= ~BIT7;
  P3SEL0 |= BIT7;
  P3DIR |= BIT7;
  
  P3OUT = (TB2CCTL0>>3)&BIT7;
  while(1);
}

最新回复

代码中有很明显的错误呀。  P4SEL1 &= ~BIT0;    P4SEL0 |= BIT0;       P3SEL1 &= ~BIT7;    P3SEL0 |= BIT7;    P3DIR |= BIT7;   详情 回复 发表于 2014-4-21 21:52
 
点赞 关注

回复
举报

973

帖子

15

TA的资源

纯净的硅(高级)

沙发
 
首先单片机的名字你就写错了,应该是MSP430FR5739吧。
然后说程序,你只设置了引脚,其它都没有。问题如下:一、没有设置定时器;二、没有写中断函数;三、没有开中断。

点评

恩,单片机的名字是写错了,因为最近一直在学习rf芯片,然后随手就写成rf了,见笑了。。。 然后就是,我只是想看看我的输入信号能不能写到TB2CCTL0寄存器中,这样做需要设置定时器和中断吗?  详情 回复 发表于 2014-4-21 10:00
 
个人签名我来到这个世界,就是为了遇见你。在某天我们会相遇,然后在一起,直到最后一起离去。
 

回复

2781

帖子

419

TA的资源

五彩晶圆(中级)

板凳
 
看一下我的签名
 
个人签名
 
 

回复

11

帖子

0

TA的资源

一粒金砂(中级)

4
 
一个小白 发表于 2014-4-21 09:22
首先单片机的名字你就写错了,应该是MSP430FR5739吧。
然后说程序,你只设置了引脚,其它都没有。问题如下 ...

恩,单片机的名字是写错了,因为最近一直在学习rf芯片,然后随手就写成rf了,见笑了。。。
然后就是,我只是想看看我的输入信号能不能写到TB2CCTL0寄存器中,这样做需要设置定时器和中断吗?
 
 
 

回复

951

帖子

1

TA的资源

纯净的硅(中级)

5
 
建议参照官方例程相关寄存器配置及网上搜索相关内容进行参考
 
个人签名人有的时候真是奇怪,选择了会后悔,放弃了会遗憾,完美只能是一种理想,不是一种存在。
 
 

回复

39

帖子

0

TA的资源

一粒金砂(中级)

6
 
代码中有很明显的错误呀。  P4SEL1 &= ~BIT0;
   P4SEL0 |= BIT0;

  
   P3SEL1 &= ~BIT7;
   P3SEL0 |= BIT7;
   P3DIR |= BIT7;
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

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

 
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
快速回复 返回顶部 返回列表