开发示例——光照强度采集.docxVIP

  • 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)

1亿VIP精品文档

相关文档