我可以为你编写一个函数,用于触发上升沿电平:
void rising_edge(int pin) { int current_state = digitalRead(pin); while (1) { int new_state = digitalRead(pin); if (current_state == 0 && new_state == 1) { break; } current_state = new_state; } }
我可以为你编写一个函数,用于触发上升沿电平:
void rising_edge(int pin) { int current_state = digitalRead(pin); while (1) { int new_state = digitalRead(pin); if (current_state == 0 && new_state == 1) { break; } current_state = new_state; } }