![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
PWM Class
Revision 0:4801c23e38cd, committed 2016-05-02
- Comitter:
- mpickl
- Date:
- Mon May 02 12:36:42 2016 +0000
- Commit message:
- Blinky Class ; ;
Changed in this revision
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
mbed.bld | Show annotated file Show diff for this revision Revisions of this file |
diff -r 000000000000 -r 4801c23e38cd main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Mon May 02 12:36:42 2016 +0000 @@ -0,0 +1,49 @@ +#include "mbed.h" + +// DigitalOut myled(LED1); + +class Blinky { + DigitalOut _myled; +public: + Blinky(PinName ld) : _myled(ld) { + } + void LedOn(){ + _myled = 1; + } + void LedOff(){ + _myled.write(0); + } +}; + +class BlinkyPWM{ + PwmOut _rgb; +public: + BlinkyPWM(PinName ld) : _rgb(ld){ + } + void PwmOn(){ + _rgb = 0; + } + void PwmOff(){ + _rgb = 1; + } +}; + +Blinky bl(LED1); +BlinkyPWM p1 (p36); + +int main() { + while(1) { + // CLASS BLINKY + //myled = 1; + //bl.LedOn(); + //wait(0.2); + //myled = 0; + //bl.LedOff(); + //wait(0.2); + + p1.PwmOn(); + wait(0.2); + p1.PwmOff(); + wait(0.2); + } +}
diff -r 000000000000 -r 4801c23e38cd mbed.bld --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Mon May 02 12:36:42 2016 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/mbed_official/code/mbed/builds/082adc85693f \ No newline at end of file