STM32 CubeMX HAL库使用SGP30获取CO2和VOC 您所在的位置:网站首页 voc初始化 STM32 CubeMX HAL库使用SGP30获取CO2和VOC

STM32 CubeMX HAL库使用SGP30获取CO2和VOC

2024-07-06 23:31| 来源: 网络整理| 查看: 265

1、说明

(1)MCU为STM32F103C8,模块为SGP30; (2)硬件连接:SGP30连接STM32的IIC1; (3)SGP30的设备地址为:(0x588; data[1]=(0x2008) & 0x00FF; if(HAL_I2C_Master_Transmit(&hi2c1,SGP30_ADDR,data,2,50) != HAL_OK){ SEGGER_RTT_printf(0, "write cmd m_iaq error\r\n"); return HAL_ERROR; } //waite data ok int timeout = 10; while(1){ if(HAL_I2C_Master_Receive(&hi2c1,SGP30_ADDR0x01,readbuff,6,50) != HAL_OK){// SEGGER_RTT_printf(0, "recv data error\r\n"); timeout--; HAL_Delay(5); }else{ break; } if(timeout



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有