
Mbed touchscreed project. To be corrected
Dependencies: LCD_DISCO_F429ZI mbed TS_DISCO_F429ZI BSP_DISCO_F429ZI
main.cpp
- Committer:
- piotrlopata
- Date:
- 2020-04-18
- Revision:
- 0:f8f35dda9f62
- Child:
- 1:55e05d2aa9cd
File content as of revision 0:f8f35dda9f62:
#include "mbed.h" DigitalOut led_green(LED1); DigitalOut led_red(LED2); DigitalIn user_button(USER_BUTTON); float delay_on = 0.2; float delay_off = 1.0; void button_pressed() { delay_on = 0.1; delay_off = 0.1; } void button_released() { delay_on = 0.2; delay_off = 1.0; } int main() { while(1) { if (user_button == 1) button_pressed(); else button_released(); // LEDs are ON led_green = 1; led_red = 1; wait(delay_on); // LEDs are OFF led_green = 0; led_red = 0; wait(delay_off); } }