utilisation des entrees analogiques + entree digitale
Dependencies: BSP_B-L475E-IOT01 mbed
Fork of DISCO_L475VG_IOT01-QSPI-BSP by
main.cpp
- Committer:
- msouchet
- Date:
- 2018-04-05
- Revision:
- 5:91752c00a470
- Parent:
- 4:48fd4b00cfce
File content as of revision 5:91752c00a470:
#include "mbed.h" DigitalOut led1(LED1); AnalogOut sortie(D7); Serial pc(SERIAL_TX, SERIAL_RX); float valeur = 0; unsigned int nombre = 0; int main() { sortie.write(0); // demande à la sortie de convertir la valeur "0" en une tension sur la patte D7 while(1) { // on entre dans une boucle infinie sortie.write(valeur); // augmente la valeur à convertir sur la sortie D7 if (valeur == 1) { valeur = 0;} // vérifie que la sortie D7 ne se retrouve pas au dessus de sa valeur maximale : 100% // led1 = !led1; // on peut faire clignoter une led ! // pc.printf("voici quelque chose que je veux ecrire sur le pc"); // pc.printf("%2.2f \n", valeur); // là, j'écris une valeur flotante // pc.printf("%d \n", nombre); // là, j'écris une valeur décimale } // ici se termine la boucle }