![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
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; }