RCC->CR |= (uint32_t)0x00000001;求问大神!

2019-07-20 23:24发布

RCC->CR |= (uint32_t)0x00000001;  请问这个式子里面,0x00000001是和CR的什么值进行与运算?CR的初值是什么、求大神解答,多谢多谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
likunxue
1楼-- · 2019-07-21 03:52
相或运算, 是1与 RCC->CR的D0位相或 如果RCC->CR的D0位是0  运算后是1 如果是1 运算后
RCC->CR的值没有改变,
luofeng
2楼-- · 2019-07-21 00:18
 精彩回答 2  元偷偷看……
aozima
3楼-- · 2019-07-21 02:04
[mw_shl_code=c,true]RCC->CR = RCC->CR | (uint32_t)0x00000001;[/mw_shl_code]
xkwy
4楼-- · 2019-07-21 05:45
 精彩回答 2  元偷偷看……
未来,我来
5楼-- · 2019-07-21 11:29
CR中以前是什么不重要,重要的是这句给它的任务
fanghuiopenedv
6楼-- · 2019-07-21 12:56

CR中以前是什么数据状态不重要,不过经过这句执行后,CR寄存器最低位被置1了。
这才是这句的精髓。
(位或操作是置1,位与操作是置0)

一周热门 更多>