为什么使能时钟后面是1<<10

2019-07-20 10:33发布

在看寄存器的操作上 RCC->APB2ENR|=1<<10;使能ADC3时钟
                              RCC->APB2ENR|=1<<8;ADCs复位
我想知道 为什么后面是1<<10和1<<8啊? 看了好久都没明白,我知道这个是左移的意思,但是不知道为什么要左移10位和8位。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
i123
1楼-- · 2019-07-20 15:32
查找数据手册,这些都是往相关基存器赋值
操作系统
2楼-- · 2019-07-20 21:22
1<<10  就是bit10  同理1<<8 是 bit8
|=  就是BSET呀...置位操作.
正点原子
3楼-- · 2019-07-21 00:40
 精彩回答 2  元偷偷看……

一周热门 更多>