求分析,求解答

2019-03-24 09:15发布

在看例程的时候,有一个语句没看懂,求分析:
TACTL = TASSEL_1 + TACLR;


其中:
#define TASSEL_1               (1*0x100u)           /* Timer A clock source select: 1 - ACLK  */   
#define TACLR                  (0x0004)       /* Timer A counter clear */

虽然有注释,但是没看懂,为什么 (1*0x100u) + (0x0004)   得到的是什么东西?这两个可以相加的吗?谢谢解答!


TACTL的寄存器配置如下:
!111.png
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
火火山
2019-03-24 18:39
< :TI_MSP430_内容页_SA7 -->
cj_in 发表于 2016-6-24 16:02
(1*0x100u) 即TASSELx字段=1  后缀u表示无符号数
(0x0004) 即TACLR字段(TACLR位)=1
两个都是数值当然 ...

那如果7*0x100u这个怎么看啊?

一周热门 更多>

相关问题

    相关文章