33#ifndef __COMMON_DATA_H__
34#define __COMMON_DATA_H__
46#include "maxim_uart.h"
47#include "maxim_gpio.h"
48#include "maxim_uart_stdio.h"
69#define READ_INTERVAL 50
77#define V_GAIN ((RSMALL + RHIGH) / RSMALL)
82#define VOLTAGE_RMS_FS_CODE 1729993
83#define CURRENT_RMS_FS_CODE 1374901
85#define ADC_FS_RMS_IN 353.5
Header file of ADE7753 Driver.
struct no_os_uart_init_param uart_ip
Definition common_data.c:52
struct no_os_gpio_init_param gpio_reset_ip
Definition platform.c:74
int read_measurements(struct ade7753_dev *dev)
Read measurements.
Definition common_data.c:41
struct no_os_spi_init_param ade7753_spi_ip
Definition platform.c:100
struct no_os_gpio_init_param ade7753_gpio_zx_ip
Definition platform.c:92
struct no_os_irq_init_param ade7753_gpio_int_ip
Definition platform.c:110
struct no_os_gpio_init_param gpio_led1_ip
Definition platform.c:65
struct no_os_gpio_init_param ade7753_gpio_irq_ip
Definition platform.c:83
Header file of Delay functions.
Header file of GPIO Interface.
Header file of PWM Interface.
Header file of SPI Interface.
Header file of UART interface.
Header file of utility functions.
ADE7753 Device structure.
Definition ade7753.h:244
Structure holding the parameters for GPIO initialization.
Definition no_os_gpio.h:67
Structure holding the initial parameters for Interrupt Request.
Definition no_os_irq.h:101
Structure holding the parameters for SPI initialization.
Definition no_os_spi.h:128
Structure holding the parameters for UART initialization.
Definition no_os_uart.h:98