as

Dependencies:   mbed CMSIS_DSP_5

main.cpp

Committer:
carmenron
Date:
2018-10-19
Revision:
4:59209081108f
Parent:
3:44b632ea58aa
Child:
5:0cee30954cdc

File content as of revision 4:59209081108f:

#include "mbed.h"
#include "datos.h"

Timer timer;
float resultado;
int tiempo;

float calcularRMS(int16_t *datos, int longitud);
{
    size_t longitud=len(datos)
    int16_t sumatorio=0
    
    for (n=0;n<longitud;n++)
    {
    int16_t producto=datos(n)*datos(n)
    sumatorio=sumatorio+producto
    }
}
int main()
{
 
    timer.reset();
    timer.start();
    resultado=calcularRMS(datos, 500);
    timer.stop();
    printf("****El valor Vrms es %f calculado en %d us ****\n",resultado,timer.read_us());

}

float calcularRMS(int16_t *datos, int longitud)
{
    return 0.0;
}