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
exam.h@0:54721f063ac8, 2019-03-22 (annotated)
- Committer:
- el16ttb
- Date:
- Fri Mar 22 13:11:07 2019 +0000
- Revision:
- 0:54721f063ac8
- Child:
- 1:a77034716cad
Initial commit
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| el16ttb | 0:54721f063ac8 | 1 | #ifndef EXAM_H_ |
| el16ttb | 0:54721f063ac8 | 2 | #define EXAM_H_ |
| el16ttb | 0:54721f063ac8 | 3 | |
| el16ttb | 0:54721f063ac8 | 4 | #include "mbed.h" |
| el16ttb | 0:54721f063ac8 | 5 | #include "ShiftReg.h" |
| el16ttb | 0:54721f063ac8 | 6 | #include "N5110.h" |
| el16ttb | 0:54721f063ac8 | 7 | #include "TestAdmin.h" |
| el16ttb | 0:54721f063ac8 | 8 | |
| el16ttb | 0:54721f063ac8 | 9 | void Task1(TestAdmin &tester, PwmOut &r_led, DigitalIn &button_a); |
| el16ttb | 0:54721f063ac8 | 10 | |
| el16ttb | 0:54721f063ac8 | 11 | void Task2(TestAdmin &tester, PwmOut &r_led, PwmOut &g_led, PwmOut &b_led, DigitalIn &button_a, DigitalIn &button_b, DigitalIn &button_c); |
| el16ttb | 0:54721f063ac8 | 12 | |
| el16ttb | 0:54721f063ac8 | 13 | void Task3(TestAdmin &tester, PwmOut &b_led, DigitalIn &button_a, DigitalIn &button_b); |
| el16ttb | 0:54721f063ac8 | 14 | |
| el16ttb | 0:54721f063ac8 | 15 | void Task4(TestAdmin &tester, AnalogIn &pot_1); |
| el16ttb | 0:54721f063ac8 | 16 | |
| el16ttb | 0:54721f063ac8 | 17 | void Task5(TestAdmin &tester, PwmOut &r_led, PwmOut &g_led, AnalogIn &ldr); |
| el16ttb | 0:54721f063ac8 | 18 | |
| el16ttb | 0:54721f063ac8 | 19 | void Task6(TestAdmin &tester, PwmOut &r_led, PwmOut &g_led, PwmOut &b_led, AnalogIn &pot_0, AnalogIn &pot_1, AnalogIn &pot_2); |
| el16ttb | 0:54721f063ac8 | 20 | |
| el16ttb | 0:54721f063ac8 | 21 | void Task7(TestAdmin &tester, PwmOut &r_led, DigitalIn &button_a); |
| el16ttb | 0:54721f063ac8 | 22 | |
| el16ttb | 0:54721f063ac8 | 23 | void Task8(TestAdmin &tester, BusOut &leds); |
| el16ttb | 0:54721f063ac8 | 24 | |
| el16ttb | 0:54721f063ac8 | 25 | void Task9(TestAdmin &tester, ShiftReg &shift); |
| el16ttb | 0:54721f063ac8 | 26 | |
| el16ttb | 0:54721f063ac8 | 27 | void Task10(TestAdmin &tester, ShiftReg &shift, AnalogIn &joy_v, AnalogIn &joy_h); |
| el16ttb | 0:54721f063ac8 | 28 | |
| el16ttb | 0:54721f063ac8 | 29 | void Task11(TestAdmin &tester, ShiftReg &shift, DigitalIn &button_a, DigitalIn &button_b); |
| el16ttb | 0:54721f063ac8 | 30 | |
| el16ttb | 0:54721f063ac8 | 31 | #endif |