- 0
- 0
- 约3.54千字
- 约 4页
- 2026-09-07 发布于陕西
- 举报
开发示例——光照强度采集
新建文件夹,把文件夹命名为BH1750,然后在文件夹下新建名为bh1750.c和BUILD.gn的文件。
1.编写bh1750.c文件
程序源码如下:
#includestdio.h
#includeunistd.h
#includeohos_init.h
#includecmsis_os2.h
#includehi_io.h
#includehi_gpio.h
#includehi_i2c.h
#defineBH1750_ADDR????0x46???????? //地址总线
#defineAHT20_BAUDRATE???40*1000?????? //I2C的波特率
#defineBH1750_READ_DELAY_180MS180*1000????
#defineBH1750_READ_DELAY_2S??2*1000*1000
#defineI2C1_SDA_GPIOHI_GPIO_IDX_0
#defineI2C1_SCL_GPIOHI_GPIO_IDX_1
#defineIOT_I2C_IDX_11
/**GPIO初始化**/
staticvoidGPIO_Init(void)
{
??hi_gpio_init();??//初始化
原创力文档

文档评论(0)