GPIOA->CRL&=0XFFFFFF0F是什么意思

GPIOA->CRL&=0XFFFFFF0F
->表示用指针GPIOA取出结构体中的数据CRL

后面的&不是按位与吗,怎么后面还加一个=

第1个回答  2013-07-30
这个等同于GPIOA->CRL=GPIOA->CRL & 0XFFFFFF0F本回答被提问者采纳
第2个回答  2013-07-30
GPIOA->CRL&=0XFFFFFF0F与GPIOA->CRL =GPIOA->CRL & 0XFFFFFF0F是等效的

STM32中GPIOA->CRL &= 0xFFFFFF0F;GPIOA->CRL |= 0x00000040;把PA1设置...
GPIOA->CRL原来是有初始值的 比如说0xffffffff GPIOA->CRL&=0XFFFFFF0F则表示:GPIOA->CRL=GPIOA->CRL&0XFFFFFF0F 即 GPIOA->CRL=0xffffffff&0XFFFFFF0F

GPIOA->CRL&=0XFFFFFF0F;c语音代码中—>是什么意思??
GPIOA这个结构体中的CRL这个元素的倒数第二个字符置零。。倒数5位开始到8位置零

对于STM32,为什么 GPIOA->CRH&=0X0F0FFFFF;的意思是PA13,15设置成输入...
CRH的作用和CRL完全一样,只是CRL控制的是低8位输出口,而CRH控制的是高8 位输出口。这里我们对CRH就不做详细介绍了。给个实例,比如我们要设置PORTC的11位为上拉输入,12位为推挽输出。代码如下:GPIOA->CRH&=0XFFFFFFF0;GPIOA->CRH|=0X00000003;\/\/PA8 推挽输出 GPIOA->ODR|=1<<8;\/\/PA...

GPIOA->CRL&=0XFFFFFF0F是什么意思
这个等同于GPIOA->CRL=GPIOA->CRL & 0XFFFFFF0F

为什么“GPIOA->CRH&=0X0F0FFFFF”的意思是“PA13,15”?
代码如下:\\x0d\\x0a\\x0d\\x0aGPIOA->CRH&=0XFFFFFFF0; \\x0d\\x0a\\x0d\\x0a GPIOA->CRH|=0X00000003;\/\/PA8 推挽输出 \\x0d\\x0a\\x0d\\x0a GPIOA->ODR|=1CRH&=0XFFF00FFF;\/\/清掉这2个位原来的设置,同时也不影响其他位的设置\\x0d\\x0a\\x0d\\x0a GPIOC->CRH...

谁有STM32F103VB 的485多机通信的例程
include "sys.h" #include "rs485.h" #include "delay.h"#include"KEY.h"#ifdef EN_USART1_RX \/\/如果使能了接收 \/\/接收缓存区 u8 RS485_RX_BUF[96]; \/\/接收缓冲,最大64个字节.\/\/接收到的数据长度u8 RS485_RX_CNT=0; void USART1_IRQHandler(void){u8 res; if(US...

stm32中的一句话,GPIOA->CRL&=0XFFFFFF0F
GPIOA->CRL原来是有初始值的 比如说0xffffffff GPIOA->CRL&=0XFFFFFF0F则表示:GPIOA->CRL=GPIOA->CRL&0XFFFFFF0F 即 GPIOA->CRL=0xffffffff&0XFFFFFF0F

为什么“GPIOA->CRH&=0X0F0FFFFF”的意思是“PA13,15”?
CRH的作用和CRL完全一样,只是CRL控制的是低8位输出口,而CRH控制的是高8 位输出口。这里我们对CRH就不做详细介绍了。给个实例,比如我们要设置PORTC的11位为上拉输入,12位为推挽输出。代码如下:GPIOA->CRH&=0XFFFFFFF0;GPIOA->CRH|=0X00000003;\/\/PA8 推挽输出 GPIOA->ODR|=1<<8;\/\/PA...

相似回答