Kai Liu / Mbed 2 deprecated LPC1114_EBadge

Dependencies:   mbed _24LCXXX

Committer:
allankliu
Date:
Wed Jun 11 09:14:00 2014 +0000
Revision:
4:5032c106eea1
Parent:
2:bb9f154ea2f4
Tested on hardware.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
allankliu 0:33994cfad0c2 1
allankliu 0:33994cfad0c2 2 #include "mbed.h"
allankliu 0:33994cfad0c2 3
allankliu 0:33994cfad0c2 4 class Ebadge {
allankliu 0:33994cfad0c2 5 public:
allankliu 0:33994cfad0c2 6 Ebadge(PinName rxd, PinName txd, PinName isp);
allankliu 0:33994cfad0c2 7 void reset();
allankliu 0:33994cfad0c2 8 bool flash();
allankliu 0:33994cfad0c2 9 void terminal_Baud(int baudrate = 115200);
allankliu 0:33994cfad0c2 10 void terminal();
allankliu 0:33994cfad0c2 11 bool isIspPressed();
allankliu 2:bb9f154ea2f4 12 void download();
allankliu 2:bb9f154ea2f4 13 void upload();
allankliu 2:bb9f154ea2f4 14 void save();
allankliu 2:bb9f154ea2f4 15 void read();
allankliu 2:bb9f154ea2f4 16 void paint();
allankliu 2:bb9f154ea2f4 17 void clean();
allankliu 2:bb9f154ea2f4 18 void empty();
allankliu 2:bb9f154ea2f4 19 void toggle();
allankliu 2:bb9f154ea2f4 20 void check();
allankliu 2:bb9f154ea2f4 21 void overwrite();
allankliu 2:bb9f154ea2f4 22
allankliu 0:33994cfad0c2 23 private:
allankliu 0:33994cfad0c2 24 bool _cmd(const char* format);
allankliu 0:33994cfad0c2 25 bool _cpRam2Disp();
allankliu 0:33994cfad0c2 26 protected:
allankliu 0:33994cfad0c2 27 Serial _uart;
allankliu 2:bb9f154ea2f4 28 PinName _isp;
allankliu 0:33994cfad0c2 29 };