Changes between Version 10 and Version 11 of IOC20_T04
- Timestamp:
- Feb 21, 2020, 12:46:28 PM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
IOC20_T04
v10 v11 234 234 } mb0 = {.state = EMPTY}; 235 235 236 void loop_T1(&mb ) {236 void loop_T1(&mb0) { 237 237 if (mb->state != EMPTY) return; // attend que la mailbox soit vide 238 238 mb->val = 42; … … 240 240 } 241 241 242 void loop_T2(&mb ) {242 void loop_T2(&mb0) { 243 243 if (mb->state != FULL) return; // attend que la mailbox soit pleine 244 244 // usage de mb->val … … 269 269 - Représenter le graphe de tâches final sur un dessin en utilisant le langage de [http://www.graphviz.org/ graphviz] (regarder [https://graphviz.gitlab.io/_pages/Gallery/directed/traffic_lights.html ce graphe bi-parti] dont le code est [https://graphviz.gitlab.io/_pages/Gallery/directed/traffic_lights.gv.txt là]). C'est un graphe biparti avec des ronds pour les tâches et des rectangles pour les boites à lettres. 270 270 271 **Compte rendu** 272 273 Vous rendrez un seul sketch Arduino avec des commentaires, celui contenant toutes les tâches. 274 Dans le le compte-rendu, en plus des questions, vous insérerez le graphe de votre application. 275 271 276 {{{ 272 277 #!comment