...
Le moniteur série Arduino est un outil très utile que chaque programmeur devrait pouvoir utiliser lors du débogage déverminage de leur programme CrcDuino. Il permet au CrcDuino d’afficher des messages sur un écran d’ordinateur. Il peut être utilisé, entre autres, pour confirmer que l'état d’un capteur est lu correctement par le CrcDuino. Il doit être ouvert dans l’IDE Arduino pour être utilisé.
Note |
---|
Rouler un programme avec de l’affichage sur le moniteur série peut ralentir dramatiquement son temps d’exécution, résultant en un temps de réponse plue plus lent et une plus grande consommation d'énergie. Un tel affichage devrait donc être utilisé seulement pour le débogagedéverminage, et devrait ainsi être enlevé de tout programme exécuté lors de parties joutes de la Compétition de Robotique CRC. |
Code Block | ||
---|---|---|
| ||
#include <CrcLib.h> void setup() { CrcLib::Initialize(); Serial.begin(2000000); //Établit une connexion avec un débit en bauds de 2 Mbps avec le moniteur. } void loop() { CrcLib::Update(); //Affiche sur le moniteur série la valeur du port d'entrée analogueanalogique #1 Serial.println(CrcLib::GetAnalogInput(CRC_ANA_1)); //Affiche le temps d'exécution du code sur le moniteur série unsigned int deltaMicros = CrcLib::GetDeltaTimeMicros(); Serial.println(deltaMicros); } |
...