天天看點

STM32之vl53l0x讀取距離

51黑論壇連結:http://www.51hei.com/bbs/dpj-76363-1.html,

CSDN論壇連結:https://blog.csdn.net/Liqipeng1/article/details/87711186

vl53l0x_i2c.c中的代碼是:

#include “vl53l0x_i2c.h”

#include “delay.h”

//

//本程式隻供學習使用,未經作者許可,不得用于其它任何用途

//ALIENTEK 戰艦V3 STM32開發闆

//VL53L0X IIC驅動 代碼

//正點原子@ALIENTEK

//技術論壇:www.openedv.com

//修改日期:2017/7/1

//版本:V1.0

//版權所有,盜版必究。

//Copyright© 廣州市星翼電子科技有限公司 2009-2019

//All rights reserved

//

//産生IIC起始信号

void IIC_Start(void)

{

SDA_OUT(); //sda線輸出

IIC_SDA=1;

IIC_SCL=1;

delay_us(4);

IIC_SDA=0;//START:when CLK is high,DATA change form high to low

delay_us(4);

IIC_SCL=0;//鉗住I2C總線,準備發送或接收資料

}