bonjour,
je voulais savoir si il était possible d'utiliser les structures sur le compilateur HI-TECH pour un cible PIC18F.
J'ai vu sur la note d'utilisation qu'ils utilisaient la structure de donnée.
Mais je n'arrive pas à la déclarer sans que le compilateur me génère une erreur curieuse?...
fichier .h
erreur :Code:struct PWM { bit up = 0; //ligne 8 bit down = 0; bit max = 0; bit min = 0; };
voilà je ne comprend pas l'erreur etant donné que le type bit est le type booleen du compilateur. et la structure est bien déclaré...Code:Error [314] C:\pwm.h; 8.8 ";" expected Warning [374] C:\pwm.h; 8.10 missing basic type; int assumed Error [314] C:\pwm.h; 8.10 ";" expected Warning [374] C:\pwm.h; 8.11 missing basic type; int assumed Error [314] C:\pwm.h; 9.10 ";" expected Warning [374] C:\pwm.h; 9.12 missing basic type; int assumed Error [314] C:\pwm.h; 9.12 ";" expected Warning [374] C:\pwm.h; 9.13 missing basic type; int assumed Error [314] C:\pwm.h; 10.9 ";" expected Warning [374] C:\pwm.h; 10.11 missing basic type; int assumed Error [314] C:\pwm.h; 10.11 ";" expected Warning [374] C:\pwm.h; 10.12 missing basic type; int assumed Error [314] C:\pwm.h; 11.9 ";" expected Warning [374] C:\pwm.h; 11.11 missing basic type; int assumed Error [314] C:\pwm.h; 11.11 ";" expected Warning [374] C:\pwm.h; 11.12 missing basic type; int assumed
merci de votre aide car j'ai pas d'idée à part que le compilateur ne prenne pas en compte les "struct"....
-----