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总线,准备发送或接收数据
}

STM32之vl53l0x读取距离相关推荐

  1. STM32通过IIC读取MPU6050原始数据过程详解

    STM32通过IIC读取MPU6050数据过程详解 一:硬件介绍 此款MPU6050是通过IIC来与MCU通信的,它有两个IIC接口,第一个是主IIC,通过SCL和SDA两条线与MCU通信:第二个辅助 ...

  2. STM32软硬件SPI读取MAX31865 PT100温度支持shell功能

    PT100的温度读取硬件是利用TB的MAX31865现成模块,也可以自己做相应的PCB.原理图可以查看美信官方文档作为参考.传送门:https://www.maximintegrated.com/en ...

  3. 小白 初步识别读取距离

    基于pnp解算的距离角度读取,完整代码如下,小白不懂有错请联系我,马上去改 #include <opencv2/opencv.hpp> //头文件 #include <opencv2 ...

  4. arduino i2c 如何写16位寄存器_基于STM32使用I2C读取传感器数据

    撑腰会儿:I2C通信协议介绍​zhuanlan.zhihu.com 上文介绍了I2C协议的基本结构,今天,使用STM32和LM75A温度传感器来实现I2C读取信息. 首先,为了使用I2C读取传感器测量 ...

  5. STM32模拟IIC读取PCF8563

    作者第一次开写博客,本着学习的态度,附上自己总结的代码,希望大家多多指点! 一.首先是对于PCF8563芯片的介绍与使用说明: PCF8563 是PHILIPS 公司推出的一款工业级内含I2C 总线接 ...

  6. STM32通过IIC读取BH1750光照数据

    STM32的IIC接口 STM32共有3个IIC接口,引脚对应如下: 不了解GPIO配置的请看这篇 STM32F4 GPIO详解(代码)_Ljh0408abc的博客-CSDN博客GPIO代码分析htt ...

  7. STM32 RTC时钟读取时间

    文章目录 一.RTC简介 1.1 RTC 1.2 RTC特征 1.3 RTC原理框图 1.4 RTC工作流程 1.5 RTC时钟选择 1.6 RTC复位过程 1.7 RTC中断 二.CubeMX配置 ...

  8. STM32利用flash读取音频数据读取与DAC播放

    目录 一.博客内容 二.Flash地址空间的读取 2.1 Flash原理 2.2 软.硬件准备 2.3 利用CubeMX建立工程 2.4 工程代码 2.5 ST-Link的使用 ​2.6 仿真调试 三 ...

  9. 用stm32控制并读取DS1302,外加TFT屏幕显示实时时间

    一:DS1302    1.概述: DS1302 是 DALLAS 公司推出的涓流充电时钟芯片,内含有一个实时时钟/日历和 31 字节静态RAM 通过简单的串行接口与单片机进行通信.  实时时钟/日历 ...

最新文章

  1. 如何突破DNS报文的512字节限制
  2. ReentrantLock实现原理分析
  3. 2019年公务员计算机(大类)类,2019年中国证监会参照公务员法管理专业科目考试大纲 (计算机类)...
  4. openmv集成应用_使用OpenMV引导无人机飞行
  5. SEED实验系列:缓冲区溢出漏洞试验
  6. Web App 和 Native App,哪个是趋势?
  7. 不改变原数组的一些方法
  8. Qt笔记-QCryptographicHash摘要算法调用(MD5,SHA等)
  9. mysql故障转移,MySQL之MHA故障转移
  10. 29.2. Ubuntu
  11. sqlserver200864位下载_SQL Server 2008 官方简体中文正式版
  12. java计算机毕业设计网上书店进销存管理系统源程序+mysql+系统+lw文档+远程调试
  13. 星外主机系统被ZKEYS全资收购合并了
  14. SQL往表里添加字段
  15. VINS-Mono 代码解析二、初始化 第3部分
  16. 小米深圳通服务器维护中,小米已开通深圳通功能 换手机还能退钱移卡
  17. php mysql函数未定义,关于php:Wierd和Annoying错误:调用未定义的函数mysql_query()...
  18. 1.1.24 制作红头文件
  19. pybind11学习 | 面向对象编程
  20. sa提开放系统下的虚拟新贵Virtualbox权技巧之xp_regwrite替换sethc.exe

热门文章

  1. 《DRM 专栏》| 彻底入门 DRM 驱动
  2. python计算协方差矩阵_在Python中构建协方差矩阵
  3. VR科技赋能智慧冬奥
  4. 【科研故事】小王的故事(二)
  5. C#毕业设计——基于C#+asp.net+sqlserver的WEB招投标系统设计与实现(毕业论文+程序源码)——招投标系统
  6. 使用pngquant压缩png图片
  7. 免费下载英文文献的网站
  8. wps 选择 高亮_WPS轻松办公—如何批量选中不同颜色的文字
  9. MySQL--数据模型
  10. 空格(Space)的ASCII码值是:32