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