问答

汇集网友智慧,解决技术难题

21ic问答首页 - VL53L0X的I2C代码

ST I2c C代码 vl53l0x GPIO

VL53L0X的I2C代码

zhjb12024-11-27
在找到的可以正确操作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来做控制。
谢谢
回答 +关注 1
1204人浏览 0人回答问题 分享 举报
0 个回答

您需要登录后才可以回复 登录 | 注册