Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
main.cpp
00001 //============================================================================== 00002 // FabLab Nîmes 00003 // Initiation à la Programmation 00004 // Auteur : Frédéric Giamarchi 00005 00006 // Date : 21 janv. 2022 00007 // TP : 00008 // Test des Timers 00009 //============================================================================== 00010 // Déclarations des ressources 00011 #include "mbed.h" 00012 00013 Timer t; 00014 00015 //============================================================================== 00016 // Déclaration des broches 00017 DigitalOut DEL_RO(PA_11); // Ligne PA_11 sur la carte Nucléo 00018 Serial pc(USBTX, USBRX); // Dialogue Série port USB à 9600 Baud 00019 AnalogIn POT(PA_0); // Ligne PA_0 en entrée analogique 00020 00021 //============================================================================== 00022 // Déclaration des variables 00023 uint8_t variable; // variable de type entier (0 à 255) 00024 char c; // variable de type caractère 00025 float temp; // variable de type réel 00026 uint16_t mesure; 00027 00028 //============================================================================== 00029 // Déclaration des Fonctions 00030 void Ma_Fonction(void) 00031 { 00032 variable = 0; 00033 } 00034 00035 //============================================================================== 00036 // Début du Programme 00037 int main() // Fonction principale 00038 { 00039 // Autres valeurs standard : 9600 19200 38400 57600 115200 00040 pc.baud(38400); 00041 pc.printf("\r\nFabLab TP Test Timer\r\n\n"); 00042 variable = 0; 00043 // Test de l'horloge Systeme 00044 pc.printf("Horloge CPU a %d Hz\r\n", SystemCoreClock); 00045 00046 t.start(); // Compteur activé 00047 // 10 caractères, chaque caractère compte 10 bits (8 + 1 bit de start et 1 bit de stop) 00048 pc.printf("Bonjour !\n"); 00049 t.stop(); // Compteur stoppé 00050 pc.printf("Duree du texte : %f s\n",t.read()); 00051 00052 //============================================================================== 00053 // Boucle Infinie 00054 while(1) 00055 { 00056 00057 } // Fin du while(1) 00058 //============================================================================== 00059 } // Fin du Programme 00060 //==============================================================================
Generated on Tue Jul 19 2022 08:08:02 by
1.7.2