Update bh1750.h

This commit is contained in:
David Lin
2021-01-14 20:59:24 +08:00
committed by GitHub
parent 747ed5f712
commit e64ca00e8e

View File

@@ -1,10 +1,10 @@
#ifndef __BH1750_H__
#define __BH1750_H__
/* <EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD>ļ<EFBFBD> ----------------------------------------------------------------*/
/* 包含头文件 ----------------------------------------------------------------*/
#include "stm32l4xx_hal.h"
/* <EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD><EFBFBD><EFBFBD> ------------------------------------------------------------------*/
/* <EFBFBD><EFBFBD><EFBFBD> --------------------------------------------------------------------*/
/* 类型定义 ------------------------------------------------------------------*/
/* 宏定义 --------------------------------------------------------------------*/
#define I2C_OWN_ADDRESS 0x0A
#define BH1750_Addr 0x46
@@ -15,25 +15,21 @@
/***************************************************************
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: BH1750_Data_TypeDef
* ˵ <EFBFBD><EFBFBD>: BH1750<EFBFBD><EFBFBD><EFBFBD>
* <EFBFBD><EFBFBD> <EFBFBD><EFBFBD>: <20><>
* <EFBFBD><EFBFBD> <20><> ֵ: <20><>
* 函数名称: BH1750_Data_TypeDef
* : BH1750结构体
* 数: 无
* 返 回 值: 无
***************************************************************/
typedef struct
{
char Lux[5]; //<2F><>ǿ
char Lux[5]; //光强
}BH1750_Data_TypeDef;
void Init_BH1750(void); //IO<49><4F>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>
void Start_BH1750(void); //<2F>ϵ磬<CFB5><E7A3AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݼĴ<DDBC><C4B4><EFBFBD>
//void Read_BH1750(void); //<2F><><EFBFBD><EFBFBD><EFBFBD>Ķ<EFBFBD>ȡ<EFBFBD>ڲ<EFBFBD><DAB2>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
void Init_BH1750(void); //IO初始化
void Start_BH1750(void); //上电,设置清除数据寄存器
//void Read_BH1750(void); //连续的读取内部寄存器数据
float Convert_BH1750(void);
#endif
#endif /* __BH1750_H__ */