大学生
最后登录1970-1-1
在线时间 小时
注册时间2015-3-24
|
楼主 |
发表于 2015-4-2 16:48:45
|
显示全部楼层
亽亼 发表于 2015-4-2 16:28
RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOF, ENABLE);
实现了开启GPIOB 和 GPIO ...
对啊,我就是搞不明白
RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB|RCC_APB2Periph_GPIOF, ENABLE);
为什么等同于
RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOB, ENABLE);
RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOF, ENABLE);
我不用C好多年了,很多C语言的思维方式理解不了,“|” 操作出来不是一个布尔量吗(我明白C语言里没有布尔量),这个函数的功能是打开两个GPIO口的时钟,但为什么一个“|”操作就能同时打开两个,怎么想都不明白
|
|