ption pouvant arriver à n'importe quel moment, il faut pouvoir garantir l'état du système une fois cette... ng}}
Lorsqu'on compile une application RIOT, il faut toujours spécifier la cible pour laquelle on va p... n des horloges internes, les configurations par défaut des périphériques (UART, SPI, etc). On retrouve également la configuration par défaut du port série (par exemple si /dev/ttyACM0 est cr
des capteurs, des actionneurs ou des radios.
Il faut donc définir, lors de la compilation, quelle sera... l'organisation du silicium varie fortement et il faut donc une implémentation/configuration spécifique.... nner les compteurs internes du CPU. Pour cela, il faut:
* dans le Makefile de l'application, charger... :
<code c>
#include "periph/timer.h"
</code>
Il faut également s'assurer que la carte fournit le suppo
e, plus la priorité est élevée. Les threads par défaut d'une application, idle et main ont respectivemen... metteur en attente d'une réponse. Dans ce cas, il faut utiliser l'appel :
<code c>
msg_send_receive(&ms... rruption, l'envoi de message est asynchrone et il faut donc initialiser une file de messages au début de... plus tôt qu'une application RIOT démarrait par défaut avec 2 threads : main et idle. De plus, une appli
ommation et économiser au maximum la batterie, il faut donc tirer le meilleur parti de cette caractérist... ue. Comme il s'agit avant tout d'électronique, il faut aussi s'assurer que la conception matérielle n'en... orts sans fil deviennent une ressource rare qu'il faut savoir gérer**, partager et optimiser intelligemm... de 175 milliards de téraoctets d'ici à 2025).
Il faut être en mesure de stocker de manière fiable et pé
la technologie radio la plus appropriée, il nous faut d'abord bien comprendre quelques caractéristiques... ir qu’une communication ne sera pas brouillée, il faut pouvoir contrôler les entités autorisées à commun... ant pas la même que celle du nouvel opérateur, il faut donc autoriser le téléphone à se connecter sur un... et une bonne connexion. L’inconvénient est qu’il faut souscrire un forfait et qu’on dépend d’un opérate
r https://www.bluetooth.com/
Pour simplifier, il faut retenir que le Bluetooth LE fonctionne dans la ba... pouvoir émettre sur ces bandes de fréquences, il faut respecter 2 contraintes définies par l'ETSI et qu
n de rendre un appareil connecté opérationnel, il faut un micrologiciel stocké en permanence sur la ROM,... l'usine, la ROM du microcontrôleur est vierge. Il faut un **composant spécial afin de reprogrammer le mi