IIC_Start()//准备进行IIC通信
IIC_Send_Byte(WriteGYAddress)//发送IIC的写数据的地址
IIC_Wait_Ack()//等待与STM32通信的从设备的应答
IIC_Send_Byte(0x00)//发送00到上面的地址WriteGYAddress
IIC_Wait_Ack()//等待与STM32通信的从设备的应答
IIC_Send_Byte(0x31)
IIC_Wait_Ack()
IIC_Stop()//结束IIC通信
delay_us(30)//延时,准备下一次 *** 作
加油!
->是指向结构体成员的运算符,在STM32程序库里面他是这样定义的:typedef struct
{
vu32 CR
vu32 CFGR
vu32 CIR
vu32 APB2RSTR
vu32 APB1RSTR
vu32 AHBENR
vu32 APB2ENR
vu32 APB1ENR
vu32 BDCR
vu32 CSR
} RCC_TypeDef
RCC->APB2ENR 就是指到里面的APB2ENR成员函数.
A |= B 等价于 A = A|B
A &= B 等价于 A = A&B
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)