Arduino Due

Nous avons acheté un Arduino Due pour travailler en 32 bits et avec un nombre de ports plus étendu. Il nécessite d’installer la version 1.5.2 de l’IDE et il est conseillé d’utiliser le port de programmation plutôt que le port USB natif.

Dans la liste des librairies que l’on peut importer se trouve celle du scheduler (#include <Scheduler.h>) dont les instruction d’utilisation sont données sur la page http://arduino.cc/en/Reference/Scheduler. Il s’agit d’une simulation de mult-tâche dans la mesure où 2 instructions permettent de lancer une nouvelle boucle parallèle à la boucle principale (StartLoop()) et l’instruction yield() qui permet de redonner la main aux autres process. Ces fonctions permettent de tirer parti des ressources de l’Arduino pendant les instructions delay().

Il est précisé que cette library est expérimentale.

Publicités

Laisser un commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s