一、传感器简介
广州奥松电子,AHU30,IIC通信,
算了直接挂厂家说明书吧
二、硬件搭建
根据官方给出的标准电路画的
3D仿真图
三、软件搭建
iic_h:
IIC接口的引脚定义
#ifndef __IIC3_H
#define __IIC3_H
#include "./SYSTEM/sys/sys.h"
#include "./BSP/VAR/var.h"
/******************************************************************************************/
/* 引脚 定义 */
#define IIC3_SCL_GPIO_PORT GPIOA
#define IIC3_SCL_GPIO_PIN GPIO_PIN_7
#define IIC3_SCL_GPIO_CLK_ENABLE() do{ __HAL_RCC_GPIOA_CLK_ENABLE(); }while(0) /* PA口时钟使能 */
#define IIC3_SDA_GPIO_PORT GPIOB
#define IIC3_SDA_GPIO_PIN GPIO_PIN_0
#define IIC3_SDA_GPIO_CLK_ENABLE() do{ __HAL_RCC_GPIOB_CLK_ENABLE(); }while(0) /* PB口时钟使能 */
/******************************************************************************************/
/* IO操作 */
#define IIC3_SCL(x) do{ x ? \
HAL_GPIO_WritePin(IIC3_SCL_GPIO_PORT, IIC3_SCL_GPIO_P