#include "bsp.h"
void initSystem();
void initApplication();
void myProgram();
void initSystem() {
Serial.begin(115200);
pinMode(LED, OUTPUT);
pinMode(BP, INPUT_PULLUP);
pinMode(LED0, OUTPUT);
pinMode(BP0, INPUT_PULLUP);
}
void initApplication() {
digitalWrite(LED, LED_OFF);
digitalWrite(LED0, LED_OFF);
}
void myProgram() {
if (digitalRead(BP) == BP_LOW) {
digitalWrite(LED, LED_ON);
delay(300);
digitalWrite(LED, LED_OFF);
delay(300);
} else {
digitalWrite(LED, LED_OFF);
}
}
void myProgram0() {
if (digitalRead(BP0) == BP_LOW) {
digitalWrite(LED0, LED_ON);
delay(1000);
digitalWrite(LED0, LED_OFF);
delay(1000);
} else {
digitalWrite(LED0, LED_OFF);
}
}
void setup() {
initSystem();
initApplication();
}
void loop() {
myProgram();
myProgram0();
}