no-OS
Loading...
Searching...
No Matches
main.c File Reference

Main function of ADE7913 example. More...

#include <stdio.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_alloc.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 "ade7913.h"
#include "common_data.h"
#include "interrupt.h"
#include "platform.h"
Include dependency graph for main.c:

Functions

int get_drdy_flag_state (void)
 Get data ready flag value.
 
void reset_drdy_low_flag_state (void)
 Reset data ready low flag value.
 
int main (void)
 

Variables

struct no_os_irq_ctrl_desc * ade7913_nvic_desc
 

Detailed Description

Main function of ADE7913 example.

Author
Radu Etz (radu..nosp@m.etz@.nosp@m.analo.nosp@m.g.co.nosp@m.m)

Copyright 2024(c) Analog Devices, Inc.

SPDX-License-Identifier: BSD-3-Clause

Function Documentation

◆ get_drdy_flag_state()

int get_drdy_flag_state ( void )

Get data ready flag value.

Returns
flag value

◆ main()

int main ( void )

◆ reset_drdy_low_flag_state()

void reset_drdy_low_flag_state ( void )

Reset data ready low flag value.

Variable Documentation

◆ ade7913_nvic_desc

struct no_os_irq_ctrl_desc* ade7913_nvic_desc