后面这两句什么意思啊

2019-07-21 17:51发布


TA0CTL   = 0                        // 复位Timer0_A5, 分频系数设置为1
           | (1 << 2)                 // 计数器清0
           | (2 << 8);                // 计数时钟设为SMCLK




430f5438
后面这两句什么意思啊   
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
jiaxw
1楼-- · 2019-07-21 18:58
这是不是在一些资料上看到的?
应该是:
TA0CTL = | (1 << 2)
TA0CTL = | (2 << 8)
spark周
2楼-- · 2019-07-22 00:29
资料上这样写法,应该是想说TA0CTL的三种操作
liliang9554
3楼-- · 2019-07-22 01:23
 精彩回答 2  元偷偷看……
午夜粪车
4楼-- · 2019-07-22 02:56
其实那三行就是一句:
TA0CTL   = 0 | (1 << 2) | (2 << 8);
他为了写注释,分成了三行
jlyuan
5楼-- · 2019-07-22 03:55
0 | (1 << 2) | (2 << 8)  这句话就是或运算吗?  运算之后的结果是什么?   
zhaoxqi
6楼-- · 2019-07-22 09:01
| 是按位或运算,<<是左移位运算

一周热门 更多>