Ihre Frage ist nicht konkret, so dass ich nur eine allgemeine Antwort geben kann.
Die meisten, wenn nicht alle Mikrocontroller, die in diesen SBC (Single Board Computers) verwendet werden, können in den Energiesparmodus wechseln. Sie schalten auf eine viel niedrigere Taktrate um und dies führt zu einer Verringerung der Leistung.
Sie werden entweder für eine sehr kurze Zeit periodisch aufgeweckt, um ihre Eingänge zu überprüfen, oder externe Ereignisse können dazu führen, dass sie in den Volllastmodus wechseln. Externe Ereignisse können ein Tastendruck sein oder etwas auf einem Kommunikationskanal empfangen.
Wir stellen zum Beispiel Module her, die in Elektrorollstühlen (unter Verwendung von ARM-Mikrocontrollern) verwendet werden und aufgrund der Aktivität des CAN-Busses aufwachen können. Auf diese Weise kann ein Modul das gesamte Netzwerk aufwecken.
Wenn Sie etwas Ähnliches erreichen möchten, müssen Sie in der von Ihnen verwendeten Entwicklungsumgebung nach Unterstützung für den Energiesparmodus suchen.