tested interrupts on GPIOs 2, 12

This commit is contained in:
2021-07-02 16:25:54 +02:00
parent 712acf3541
commit 714fcb4b18
3 changed files with 12 additions and 3 deletions
+10 -1
View File
@@ -42,7 +42,10 @@ void timerCallback(void *pArg)
}
// ===============================================
uint8_t inter = 0;
ICACHE_RAM_ATTR void int_test(){
inter = 1;
}
void setup() {
#ifdef WITH_DEBUGGING_ON
@@ -84,6 +87,8 @@ void setup() {
stairs.setup();
Serial.println("PCA9685 connected !");
//attachInterrupt(digitalPinToInterrupt(2), int_test, RISING);
//attachInterrupt(digitalPinToInterrupt(12), int_test, RISING);
os_timer_setfn(&timer1, timerCallback, &timer_flag);
os_timer_arm(&timer1, 20, true);
@@ -106,6 +111,10 @@ void loop() {
// stairs.setDirection(!stairs.getDirection());
// stairs.setState(1);
// }
if(inter){
Serial.printf("interrupt\n");
inter = 0;
}
if(c++%1000000 == 0)
httpServer.logt("[%d] starting :)\n", c);