Simon Ford
/
Flasher_example
Example showing how to avoid new with fixed pin names
main.cpp
- Committer:
- simon
- Date:
- 2013-02-21
- Revision:
- 1:727520485a55
- Parent:
- 0:16feaaa89263
File content as of revision 1:727520485a55:
#include "mbed.h" //test setting up an mbed pin as a class member initialized in the constructor class flasher { public: DigitalOut DO1; DigitalOut DO2; flasher() : DO1(LED1), DO2(LED2) {} void flash(void) { DO1 = 1; wait(0.25); DO1 = 0; wait(0.25); DO2 = 0; wait(0.25); DO2 = 1; wait(0.25); } }; int main() { flasher ff; while(1) { ff.flash(); wait(0.25); } }