![]() |
no-OS
|
Defines common data to be used by ADE7953 example project. More...
#include "ade7953.h"#include "no_os_uart.h"#include "no_os_pwm.h"#include "no_os_delay.h"#include "no_os_gpio.h"#include "no_os_spi.h"#include "no_os_print_log.h"#include "no_os_units.h"#include "no_os_util.h"#include "no_os_error.h"#include "maxim_uart.h"#include "maxim_gpio.h"#include "maxim_uart_stdio.h"#include "maxim_pwm.h"#include "maxim_spi.h"#include "maxim_irq.h"Macros | |
| #define | READ_INTERVAL 20 |
| #define | RSMALL 1000 |
| #define | RHIGH 1000000 |
| #define | V_GAIN ((RSMALL + RHIGH) / RSMALL) |
| #define | I_GAIN 1 |
| #define | VOLTAGE_ADC_FS_CODE 8091516 |
| #define | CURRENT_CHA_ADC_FS_CODE 8097555 |
| #define | CURRENT_CHB_ADC_FS_CODE 8081184 |
| #define | POWER_ADC_FS_CODE 3893832 |
| #define | POWER_GAIN 124 |
| #define | ADC_FS_RMS_IN 353.5 |
| #define | PF_CC 0.000030518 |
| #define | FREQ_CC 223750 |
Functions | |
| int | read_measurements (struct ade7953_dev *dev, enum ade7953_i_ch_e channel) |
| Read measurements. | |
Variables | |
| struct no_os_uart_init_param | uart_ip |
| struct no_os_gpio_init_param | gpio_led1_ip |
| struct no_os_spi_init_param | ade7953_spi_ip |
| struct no_os_gpio_init_param | gpio_reset_ip |
| struct no_os_gpio_init_param | ade7953_gpio_zx_ip |
| struct no_os_gpio_init_param | ade7953_gpio_irq_ip |
| struct no_os_irq_init_param | ade7953_gpio_int_ip |
Defines common data to be used by ADE7953 example project.
Copyright (c) 2025 Analog Devices, Inc.
SPDX-License-Identifier: BSD-3-Clause
| #define ADC_FS_RMS_IN 353.5 |
| #define CURRENT_CHA_ADC_FS_CODE 8097555 |
| #define CURRENT_CHB_ADC_FS_CODE 8081184 |
| #define FREQ_CC 223750 |
| #define I_GAIN 1 |
| #define PF_CC 0.000030518 |
| #define POWER_ADC_FS_CODE 3893832 |
| #define POWER_GAIN 124 |
| #define READ_INTERVAL 20 |
| #define RHIGH 1000000 |
| #define RSMALL 1000 |
| #define VOLTAGE_ADC_FS_CODE 8091516 |
| int read_measurements | ( | struct ade7953_dev * | dev, |
| enum ade7953_i_ch_e | channel ) |
Read measurements.
| dev | - The device structure. |
| channel | - Selects the current channel that is read |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
|
extern |
UART initialization parameters for console communication