专家
公告
财富商城
电子网
旗下网站
首页
问题库
专栏
标签库
话题
专家
NEW
门户
发布
提问题
发文章
MSP430定时器的应用
2019-03-24 11:44
发布
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
站内问答
/
TI MCU
4370
2
1526
MSP430F149定时器A具体要怎么用啊,想要产生两个定时中断,可是只会用CCR0,那个CCR1和CCR2要怎么用啊。
如果像下面配置的话就是计数到f000,然后产生一个中断,就可以执行;#pragma vector = TIMERA1_VECTOR里面的中断服务了。可是CCR1怎么配置才能实现像这样的功能呀
CCR0 = 0xf000;
TACTL=TASSEL_1+MC_1;
CCTL0 = CCIE; 此帖出自
小平头技术问答
友情提示:
此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
huixianfxt
2019-03-24 18:14
/* TA1IV Definitions */
#define TA1IV_NONE (0x0000u) /* No Interrupt pending */
#define TA1IV_TA1CCR1 (0x0002u) /* TA1CCR1_CCIFG */
#define TA1IV_TA1CCR2 (0x0004u) /* TA1CCR2_CCIFG */
#define TA1IV_3 (0x0006u) /* Reserved */
#define TA1IV_4 (0x0008u) /* Reserved */
#define TA1IV_5 (0x000Au) /* Reserved */
#define TA1IV_6 (0x000Cu) /* Reserved */
#define TA1IV_TA1IFG (0x000Eu) /* TA1IFG */
当然这是5系列的呢,在中断里用switch case 语句呢,case 2 就是CCR1中断呢,case 4 就是CCR2中断呢....建议你网上找个例程呢,看看怎么配置呢。
加载中...
查看其它2个回答
一周热门
更多
>
相关问题
相关文章
×
关闭
采纳回答
向帮助了您的知道网友说句感谢的话吧!
非常感谢!
确 认
×
关闭
编辑标签
最多设置5个标签!
保存
关闭
×
关闭
举报内容
检举类型
检举内容
检举用户
检举原因
广告推广
恶意灌水
回答内容与提问无关
抄袭答案
其他
检举说明(必填)
提交
关闭
×
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
×
付费偷看金额在0.1-10元之间
确定
×
关闭
您已邀请
0
人回答
查看邀请
擅长该话题的人
回答过该话题的人
我关注的人
#define TA1IV_NONE (0x0000u) /* No Interrupt pending */
#define TA1IV_TA1CCR1 (0x0002u) /* TA1CCR1_CCIFG */
#define TA1IV_TA1CCR2 (0x0004u) /* TA1CCR2_CCIFG */
#define TA1IV_3 (0x0006u) /* Reserved */
#define TA1IV_4 (0x0008u) /* Reserved */
#define TA1IV_5 (0x000Au) /* Reserved */
#define TA1IV_6 (0x000Cu) /* Reserved */
#define TA1IV_TA1IFG (0x000Eu) /* TA1IFG */
当然这是5系列的呢,在中断里用switch case 语句呢,case 2 就是CCR1中断呢,case 4 就是CCR2中断呢....建议你网上找个例程呢,看看怎么配置呢。
一周热门 更多>