Debuter avec Energia

De LabSud
Aller à : navigation, rechercher

Préparation

Suite à la présentation de la carte CC3200 par Eric Cocquerez lors de cette session Voici un complément d'information pour effectuer une première prise en main du CC3200.

Windows

TODO

Linux

Archlinux

yaourt -S energia
echo "ATTRS{idVendor}=="0451", ATTRS{idProduct}=="c32a", MODE="0660", GROUP="users", \
RUN+="/sbin/modprobe ftdi-sio" RUN+="/bin/sh -c \'/bin/echo 0451 c32a > /sys/bus/usb-serial/drivers/ftdi_sio/new_id\'" > /etc/udev/rules.d/energia.rules

Ou utiliser la recette Fabrecipes Energia

Note: Pour energia cc3200 utiliser le code vendeur et produit suivant 0451:c32a

Configuration de l'IDE

Lancer l'IDE Energia, Il est similaire à l'IDE d'Arduino. Voir capture ci-dessous

Energia start

Configurer le modèle de carte

Energia board

Configurer le port serie

Energia serial

Source: https://github.com/energia/Energia/wiki/Getting-Started

Transfert des codes vers la carte

TODO

Quelques exemples

Ca clignote !

// On Initialise la carte, lors de sa mise en route
void setup() {               
  pinMode(RED_LED, OUTPUT);      // On définit le pin RED_LED en mode sortie   
}

// On execute le programme en boucle
void loop() {
  digitalWrite(RED_LED, HIGH);   // On allume la LED rouge (état HAUT)
  delay(1000);                   // On patience 1 seconde
  digitalWrite(RED_LED, LOW);    // On éteint la LED rouge (état BAS)
  delay(1000);                   // On patience 1 seconde
}