修改了Web后台的部分界面,增加了HAmqtt中的总电量传感器,后台新增mqtt上报频率设置

This commit is contained in:
OOP
2025-03-03 21:49:41 +08:00
parent e1e00b60ce
commit 9f9d4c7a56
4468 changed files with 1473046 additions and 10728 deletions

View File

@@ -0,0 +1,113 @@
/**
* UNPUBLISHED PROPRIETARY SOURCE CODE
* Copyright (c) 2016 MXCHIP Inc.
*
* The contents of this file may not be disclosed to third parties, copied or
* duplicated in any form, in whole or in part, without the prior written
* permission of MXCHIP Corporation.
*
*/
/** @file
* This file provide wlan IO pin define
*/
#pragma once
#include "platform_peripheral.h"
#include "platform_config.h"
#ifdef __cplusplus
extern "C" {
#endif
/******************************************************
* Macros
******************************************************/
/******************************************************
* Constants
******************************************************/
/******************************************************
* Enumerations
******************************************************/
/******************************************************
* Type Definitions
******************************************************/
/**
* WLAN control pins
*/
typedef enum
{
WIFI_PIN_POWER,
WIFI_PIN_RESET,
WIFI_PIN_32K_CLK,
WIFI_PIN_BOOTSTRAP_0,
WIFI_PIN_BOOTSTRAP_1,
WIFI_PIN_CONTROL_MAX,
} wifi_control_pin_t;
/**
* WLAN SDIO pins
*/
typedef enum
{
#ifdef SDIO_1_BIT
WIFI_PIN_SDIO_IRQ,
#else
WIFI_PIN_SDIO_OOB_IRQ,
#endif
WIFI_PIN_SDIO_CLK,
WIFI_PIN_SDIO_CMD,
WIFI_PIN_SDIO_D0,
#ifndef SDIO_1_BIT
WIFI_PIN_SDIO_D1,
WIFI_PIN_SDIO_D2,
WIFI_PIN_SDIO_D3,
#endif
WIFI_PIN_SDIO_MAX,
} wifi_sdio_pin_t;
/**
* WLAN SPI pins
*/
typedef enum
{
WIFI_PIN_SPI_IRQ,
WIFI_PIN_SPI_CS,
WIFI_PIN_SPI_CLK,
WIFI_PIN_SPI_MOSI,
WIFI_PIN_SPI_MISO,
WIFI_PIN_SPI_MAX,
} emw1062_spi_pin_t;
/******************************************************
* Structures
******************************************************/
/******************************************************
* Global Variables
******************************************************/
/* Externed from <MiCO-SDK>/platforms/<Platform>/platform.c */
extern const platform_gpio_t wifi_control_pins[];
extern const platform_gpio_t wifi_sdio_pins [];
extern const platform_gpio_t wifi_spi_pins [];
extern const platform_spi_t wifi_spi;
/******************************************************
* Function Declarations
******************************************************/
extern void platform_wifi_spi_rx_dma_irq( void );
extern OSStatus host_platform_deinit_wlan_powersave_clock( void );
extern void set_wifi_chip_id(int type);
#ifdef __cplusplus
} /*extern "C" */
#endif