cc
Embed:
(wiki syntax)
Show/hide line numbers
Exercice_3.cpp
00001 /*#include "mbed.h" 00002 InterruptIn button(p30); 00003 DigitalOut led1(LED1); 00004 Timer debounce; 00005 LocalFileSystem local("local"); 00006 void toggle(void); 00007 int main() { 00008 button.mode(PullUp); 00009 debounce.start(); 00010 button.rise(&toggle); 00011 while(1); 00012 } 00013 void toggle() { 00014 if (debounce.read_ms()>200) { 00015 led1.write(!led1.read()); 00016 FILE* pfile = fopen ("/local/log.txt","a"); 00017 fprintf(pfile,"time=%.3fs: setting led=%d\n\r", 00018 debounce.read(),led1.read()); 00019 fclose(pfile); // close file 00020 debounce.reset(); // reset debounce timer 00021 } 00022 } */
Generated on Wed Jul 13 2022 07:32:21 by
1.7.2