J'utilise MSP430F5418 avec IAR EW 5.10.Problème d'interruption RTC avec MSP430F5418
Dans mon projet, j'utilise FreeRTOS 7.0 comme système d'exploitation.
Tenir compte du scenerio:
- Configuration RTC en mode d'alarme à une minute de interruption.
- Créez deux tâches.
- Lorsqu'une interruption d'une minute arrive, envoyez une requête à la tâche 2 par la tâche 1.
- Tâche 2 réponse à la tâche 1 avec 4 messages.
- Lors de la réception des messages, la tâche 1 appelle une fonction simple qui boucle pour les temps 0x7FFF.
Ici, après la 4ème requête, une interruption RTC est générée immédiatement même si une minute n'est pas passée. J'utilise le code de contournement fourni par TI pour la manipulation RTC.
Quelqu'un peut-il s'il vous plaît me dire pourquoi ce comportement inattendu se produit ???
Merci,
Hari
Pouvez-vous reproduire le problème dans un code de test minimal que vous pouvez publier ici (en utilisant simplement les périphériques MSP430 et exclure FreeRTOS)? Comment cela se rapporte à votre [question précédente] (http://stackoverflow.com/questions/6517683/rtc-problem-with-msp430)? – tinman