irq_lowpow
1.0.0
이 프로젝트는 RP2040의 Raspberry Pi Pico와 함께 Watchdog과 인터럽트가 열리는 문제를 해결하기 위해 태어났습니다.
나는 다음과 같은 소프트웨어를 원한다.
저전력 수면 모드에서 마이크로 컨트롤러를 깨우는 두 가지 방법이 있어야합니다.
인터럽트가 발생하면 프로그램이 루프에 들어가서 버튼을 누르기 위해 워치 독을 가볍게 두드려야합니다.
해당 루프에서 벗어나는 유일한 방법은 마이크로 컨트롤러를 재설정하는 Watchdog입니다.
따라서 마이크로 컨트롤러가 다음에있을 수있는 세 가지 상태가 있습니다.
목표는 Watchdog이 작동하는 것을 차단하지 않는 가장 낮은 전력 소비가있는 수면 모드를 갖는 것입니다.
저전소 수면 모드에서 깨어나면 마이크로 컨트롤러는 수면 모드에 들어가기 전과 마찬가지로 전체 빈도로 복원되어야합니다. 이를 확인하는 기능이 있어야합니다.