Salut, J'aimerai savoir comment obtenir la durée d'une instruction C pour un µC 90s8535 (pour en déduire le nombre de boucles à effectuer). Les instructions que je cherche à quantifier dans le temps sont celles-ci :
int nbFronts;
// La boucle
for(int i = 0; i < nbDeBoucleAFairePourUneSeconde ; i++)
{
// L'instruction dans la boucle
nbFront += PORTB.1;
}
nbTours = nbFront / (2 * 360);
J'ai un µC cadencé à 800MHz (en fait j'aimerai savoir combien de cycle d'horloge est nécessaire pour chaque instruction).
-----