Pierre Provent
/
Read_Button_Nucleo_F429ZI
main.cpp@1:e470129442d8, 2020-09-16 (annotated)
- Committer:
- pierreprovent
- Date:
- Wed Sep 16 08:49:28 2020 +0000
- Revision:
- 1:e470129442d8
- Parent:
- 0:918fdb31e2ce
Programme de base pour cours Cnam ELE118
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pierreprovent | 0:918fdb31e2ce | 1 | #include "mbed.h" |
pierreprovent | 0:918fdb31e2ce | 2 | |
pierreprovent | 1:e470129442d8 | 3 | DigitalIn mybutton(USER_BUTTON); |
pierreprovent | 0:918fdb31e2ce | 4 | DigitalOut myled(LED1); |
pierreprovent | 0:918fdb31e2ce | 5 | |
pierreprovent | 1:e470129442d8 | 6 | int main() |
pierreprovent | 1:e470129442d8 | 7 | { |
pierreprovent | 0:918fdb31e2ce | 8 | while(1) { |
pierreprovent | 1:e470129442d8 | 9 | if (mybutton == 0) { // Button is pressed |
pierreprovent | 1:e470129442d8 | 10 | myled = !myled; // Toggle the LED state |
pierreprovent | 1:e470129442d8 | 11 | wait(0.2); // 200 ms |
pierreprovent | 1:e470129442d8 | 12 | } |
pierreprovent | 0:918fdb31e2ce | 13 | } |
pierreprovent | 0:918fdb31e2ce | 14 | } |