Configuration de tâche par défaut

Configuration de tâche par défaut

la tâche MAST peut être configurée en mode Exécutée librement ou Cyclique. Par défaut, elle est automatiquement créée en mode Cyclique. Sa priorité prédéfinie est moyenne (15), son intervalle préconfiguré est de 20 ms et son service de surveillance de tâche est activé avec un délai de 100 ms et une sensibilité de 1. Pour plus d'informations sur les paramètres de priorité, reportez-vous à la rubrique Priorités des tâches. Pour plus d'informations sur les horloges de surveillance, reportez-vous à la rubrique Horloges de surveillance des tâches.

La conception d'un programme d'application efficace est importante dans les systèmes approchant le seuil maximum de tâches. Dans une telle application, il peut être difficile de maintenir le pourcentage d'utilisation des ressources, sous le seuil de surveillance du système. Si la réaffectation de priorités ne suffit pas pour rester sous le seuil, vous pouvez réduire le pourcentage de consommation de ressources système de certaines tâches de priorité inférieure, dans la mesure où la fonction SysTaskWaitSleep est ajoutée à ces tâches. Pour plus d'informations sur cette fonction, consultez la bibliothèque SysTask du système et la catégorie SysLibs des bibliothèques.

NOTE : Ne supprimez pas la tâche MAST et ne modifiez pas son nom. Sinon, SoMachine détecte une erreur lors de la compilation de l'application et vous ne pourrez pas télécharger cette dernière sur le contrôleur.