21ic问答首页 - TAG - vl53l0x
-
VL53L0X的I2C代码 sos
在找到的可以正确操作VL53L0X微激光测距传感器的代码中,想用在103CBT6的芯片上,但对有个I2C的地址不明。本案例采用的是PA_2,PA_3的I2C端口,针对I2C的方向他的代码是:#define VL_SDA_IN() {GPIOA->CRL&=0XFFFFF0FF;GPIOA->CRL|=8<<8;}//SDA输入 #define VL_SDA_OUT() {GPIOA->CRL&=0XFFFFF0FF;GPIOA->CRL|=3<<8;}//SDA输出 设置SDA输出还是读入改变方向的移动A地址的第3个字节1的位置,看地址映射表,没有明白是属于: 1直接控制地址值? 2.控制那个寄存器地址值? 改的目的是用C8T6芯片的PB_6,PB_7标准I2C1来做控制。 谢谢
176浏览量 0回复量 关注量