FORUM D’ENTRAIDE INFORMATIQUE (FEI)
Site d’assistance et de sécurité informatique

Msp430 Problème programmation

Règles du forum : Entraide concernant la programmation informatique en général, tous langages : recherche ou correction d'un code ou d'une fonction, aide à la réalisation d'un projet...
Pour la programmation web (HTML, CSS, PHP, MySQL...), il est conseillé de s'orienter dans le forum Webmastering.
Merci de lire et de respecter la charte générale du forum.

Répondre

Afin d’empêcher la création automatisée de comptes, nous vous demandons de réussir le défi ci-contre.
Smileys
:D :) :-) ;) :| :( :cry: :cheers: :hourra: :mv: :lol: :mdr: :bonjour: :hello: :jap: :siffle: :bisou: :P :o :x :roll: :good: :bad: :super: :reflexion: :suspect: :? :oops: :peur: :zen: :boude: :bug:

Revue du sujet : Msp430 Problème programmation Étendre la vue

Re: Msp430 Problème programmation

par Dumeau » ven. 8 nov. 2024 06:36
Je te conseille de découper ton code en plusieurs fonctions pour gérer chaque événement : une pour l’appui sur S1 qui démarre la temporisation et allume la LED verte, une autre pour l'appui pendant la temporisation qui allume la LED rouge, et enfin une pour l’appui sur S2 qui stoppe la temporisation. Si tu n'es pas encore familier avec les interruptions, jette un coup d’œil sur des tutos de base en C sur les interruptions, ça pourrait vraiment t'aider. Pour t'aider à mieux comprendre les concepts de programmation embarquée, je te propose aussi de voir des ressources intéressantes et de l’actualité autour de l’informatique et de la cybersécurité, ce qui peut être utile si tu veux approfondir tes compétences en programmation et microcontrôleurs.

Re: Msp430 Problème programmation

par Tomilelo » jeu. 16 mai 2024 21:23
Bonjour,

As-tu réussi ton programme?

J'ai un projet similaire, et je bloque un peu dans le développement.

A l'aide du MSP430, on souhaite réaliser une fonction monostable avec le fonctionnement suivant.
-L’appui sur le Bouton Poussoir S2 déclenche une temporisation de 4 secondes.
-Le vert de la LED RVB est allumé le temps de cette temporisation.
-Un nouvel appui sur le Bouton Poussoir S2 pendant la temporisation éteint le vert et allume le bleu de la LED RVB et réinitialise la temporisation pour 4 secondes.
-Un nouvel appui sur le Bouton Poussoir S2 pendant la temporisation éteint le bleu et allume le rouge de la LED RVB et réinitialise la temporisation pour 4secondes.
-Chaque nouvel appui sur le Bouton Poussoir S2 réinitialise la temporisation et allume la LED rouge pendant l’appui.
-A la fin de la temporisation le cycle recommence.

Merci pour ton aide

Re: Msp430 Problème programmation

par Kayotik » dim. 8 mai 2022 20:06
Quelle est la Différence entre une Temporisation et une réinistialisation ?



Button-click S1 === Temporisation 10 Secondes/ Pendant 10 Secondes?

Ce ne serait pas une Connexion Vidéo Possible lier à de la Maintenance informatique

/ Trace dépannage Matérielle ? / Trace de Démarrage proposant plus de Possibilitées ?





Il doit il y avoir une Boucle Pour que le cycle recommence

C'est un peu comme se connecter à une COnfiguration Windows au démarrage=== Nous Devons appuyer a plusieurs reprises sur F8/F10

Ici c'est La même chose mais il s'agit de Matériel Electronique....


Au Revoir, et bon courage à vous.....

Msp430 Problème programmation

par Yoyo » ven. 1 avr. 2022 13:58
Bonjour tt le monde,

Je doit créer le programme suivant en C sur un mps430 via CCS, mais je suis vraiment pas au point, voici le sujet :

- L’appui sur le Bouton Poussoir S1 (PUSH1) déclenche une temporisation de
10 secondes.
- La LED verte est allumée le temps de cette temporisation.
- Chaque nouvel appui sur S1 (PUSH1) pendant la temporisation allume la LED
rouge pendant l’appui, et réinitialise la temporisation pour 10s.
- L’appui sur le Bouton Poussoir S2 (PUSH2) stoppe la temporisation et éteint
la LED verte, un nouvel appui sur S2 (PUSH2) redémarre la temporisation et
allume LED verte.
- Lorsque la temporisation est finie, le cycle peut recommencer.

Merci pour votre aide
Long-distance relationship

Hello everyone! Lately I have been thinking abou[…]

I appreciate you sharing this knowledge. I adore y[…]

Your information is effective and extremely helpfu[…]

Poppy playtime unblocked is one of the most wel[…]