Pages: [1]   Go Down
Author Topic: Tiempo de programa.  (Read 421 times)
0 Members and 1 Guest are viewing this topic.
Ciudad Real
Offline Offline
God Member
*****
Karma: 1
Posts: 751
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Buenas tardes.

Algo importante a veces es saber los tiempos de ciclo de nuestro programa, de algún bucle determinado etc.
Cuando se programa en ensamblador no tiene mucha complicación pero ... alguien sabe como hacerlo cuando programamos en C ?
hay alguna manera de averiguar esto ?

saludos ¡
Logged

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

usando millis() ??
Logged


Ciudad Real
Offline Offline
God Member
*****
Karma: 1
Posts: 751
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ya pero eso es en depuración y aun así la función para asignar variable o hacer el print también consume tiempo, digo saberlo o calcularlo de antemano, es decir, por ejemplo saber que la función serial.print() para un caracter consume 20 microsegundos por ejemplo, si hay alguna tabla que especifique estos tiempos.

saludos
Logged

0
Offline Offline
Edison Member
*
Karma: 16
Posts: 1579
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Con Arduino, lo único que puedes hacer es algún método tipo medir antes/despues (el print lo haces después de medir, así que no lo cuentas).

Mirate ésto: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1241117308/0#0
Logged


Pages: [1]   Go Up
Jump to: