Marc-Antoine Souchet / Mbed 2 deprecated DISCO_L475VG_IOT01-sche_cheveux

Dependencies:   BSP_B-L475E-IOT01 mbed

Fork of DISCO_L475VG_IOT01-QSPI-BSP by ST

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h"
00002 
00003 DigitalOut led1(LED1);             
00004 AnalogOut sortie(D7);       
00005 Serial pc(SERIAL_TX, SERIAL_RX);
00006 
00007 float valeur = 0;
00008 unsigned int nombre = 0;
00009 
00010 int main()
00011 {
00012     sortie.write(0);             // demande à la sortie de convertir la valeur "0" en une tension sur la patte D7
00013     
00014     
00015     while(1) {                      // on entre dans une boucle infinie 
00016         
00017         sortie.write(valeur);     // augmente la valeur à convertir sur la sortie D7
00018         if (valeur == 1) { valeur = 0;}     // vérifie que la sortie D7 ne se retrouve pas au dessus de sa valeur maximale : 100%
00019         
00020         
00021         
00022  //       led1 = !led1;                 // on  peut faire clignoter une led !
00023  //       pc.printf("voici quelque chose que je veux ecrire sur le pc");
00024  //       pc.printf("%2.2f \n", valeur);        // là, j'écris une valeur flotante
00025  //       pc.printf("%d \n", nombre);        // là, j'écris une valeur décimale
00026  
00027  
00028     }       // ici se termine la boucle
00029     
00030  
00031 
00032 }