Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

programmation microcontroleur

2 réponses
Avatar
lavigote
Bonjour,
j'ai développé (avec quelques difficultés) une applicationen C sur un microcontroleur Siemens C167. Globalement, ça fonctionne plutot bien mais je bute en ce moment sur un problème : comment faire un reset par software (je ne sais pas comment utiliser l'instruction SRST) ou comment utiliser le watchdog. Quelqu'un pourrait-il me donner quelques explications sur ces deux aspects, ou mieux me donner en exemple un bout de programme les mettant en oeuvre?
Merci d'avance...

2 réponses

Avatar
Antoine Leca
Le 19/06/2009 14:27, lavigote écrivit :
j'ai développé (avec quelques difficultés) une applicationen C sur un
microcontroleur Siemens C167. Globalement, ça fonctionne plutot bien mais je
bute en ce moment sur un problème : comment faire un reset par software



Est-ce que tu utilises le compilateur Magix ?


Antoine
Avatar
-ed-
On 19 juin, 16:27, lavigote wrote:
j'ai développé (avec quelques difficultés) une applicationen C sur un
microcontroleur Siemens C167. Globalement, ça fonctionne plutot bien ma is je
bute en ce moment sur un problème : comment faire un reset par software (je ne
sais pas comment utiliser l'instruction SRST) ou comment utiliser le watc hdog.
Quelqu'un pourrait-il me donner quelques explications sur ces deux aspect s, ou
mieux me donner en exemple un bout de programme les mettant en oeuvre?



Le langage C n'offre aucune réponse à tes questions. Il faut consulter
la doc de ta plateforme et de ton compilateur.

On a aucune idée de la manière dont fonctionne le watchdog de ta carte
(dépend de ton matériel), ni comment intégrer du code assembleur dans
le code C (dépend du compilateur).