Entwicklungsumfang
RTOS Low-Power-Task-Scheduling wurde entwickelt, um spezifische technische Probleme in Low-Power-Projekten zu lösen. Die Arbeit beginnt mit den bestehenden Design- und Geschäftsanforderungen des Kunden, der Zusammenführung geplanter Aufgaben, der Reduzierung leerer Abfragen und der Anpassung an Leerlauf- und Tickless-Planung; Bereitstellung von Aufgabenkonfigurationen, Patches, Build-Anweisungen und Planung von Ereignisaufzeichnungen gemäß den vereinbarten Modulen.
Überprüfen Sie die Eingabe mit der Baseline
Überprüfen Sie die RTOS-Version, die Aufgaben- und Timerliste, die Interrupt-Quelle und die Zyklusanforderungen und klären Sie den Mess- und Änderungsumfang.
Implementierung und Anpassung
Führen Sie geplante Aufgaben zusammen, reduzieren Sie leere Abfragen, passen Sie sich an Leerlauf- und Tickless-Planung an und zeichnen Sie Programmkompromisse und Abhängigkeitsbedingungen auf.
Gemeinsames Debuggen der Zielumgebung
Überprüfen Sie die Genauigkeit der Uhr, die Aufgabenfrist, die Weckfrequenz und die Geschäftsintegrität und bestätigen Sie das Geschäftsverhalten nach Parameteränderungen.
Lieferung von Dokumenten und Aufzeichnungen
Stellen Sie Aufgabenkonfiguration, Patches, Build-Anweisungen und Planungsereignisdatensätze bereit und beschreiben Sie die Version, den Build oder die Verwendungsmethode.
Projektumsetzungsprozess
- Geben Sie die Bestätigung ein: RTOS-Version, Aufgaben- und Timerliste, Interrupt-Quelle und Zeitraumanforderungen.
- Implementierungsmethode: Geplante Aufgaben zusammenführen, leere Abfragen reduzieren und an Leerlauf- und Tickless-Planung anpassen.
- Phasenüberprüfung: Überprüfen Sie die Genauigkeit der Uhr, den Aufgabentermin, die Weckfrequenz und die Geschäftsintegrität.
- Projektabwicklung: Aufgabenkonfiguration, Patches, Build-Anweisungen und Planung von Ereignisaufzeichnungen.
Designbedingungen und Funktionsgrenzen
Es muss außerdem überprüft werden, ob Treiber, Timer, Abfragen und Interrupts weiterhin den Ruhezustand verhindern, und dies abschließend anhand des Taskverhaltens und des Gesamtmaschinenstroms überprüft werden.
Sonderleistungen nehmen das vereinbarte Modul als Umsetzungsgrenze. Bei Hardware-Änderungen, Drittvereinbarungen, Gesamtplattformen oder externen Tests werden Schnittstellen, Arbeitsaufwand und Verantwortlichkeiten gesondert bestätigt und lokale Änderungen nicht direkt als Rückschlüsse auf die Leistungsfähigkeit des Gesamtgeräts herangezogen.
Benötigte Projektunterlagen
- RTOS-Version, Task- und Timer-Liste, Interrupt-Quellen und Periodenanforderungen.
- Vorhandene Prototypen und reproduzierbare Probleme oder neue Projektfunktionen und Stromverbrauchsziele.
- Modifiziertes Design, Quellcode und Abhängigkeiten von Drittanbietern sind zulässig; Funktionalität und Kompatibilität müssen erhalten bleiben.
- Lieferliste, Zielumgebung, Beispielumfang, Projektmeilensteine und Abnahmemethoden.
Lieferumfang und Abnahme
| Lieferinhalt | Methode prüfen |
|---|---|
| Aufgabenkonfiguration, Patches, Build-Anweisungen und Planung von Ereignisaufzeichnungen | Überprüfen Sie die Bearbeitbarkeit, Version, Nutzungsanweisungen und Abhängigkeiten anhand der Dateiliste. |
| Überprüfung der Implementierung | Überprüfen Sie die Genauigkeit der Uhr, den Aufgabentermin, die Weckfrequenz und die Geschäftsintegrität und bewahren Sie die entsprechenden Arbeitsbedingungen und Ergebnisse auf. |
| Vergleich von Funktionen und Stromverbrauch | Korrigieren Sie die anwendbaren Hardware-, Software-, Batterie-, Temperatur- und Geschäftszyklen und berücksichtigen Sie Änderungen der Bedingungen und deren Auswirkungen. |
| Reproduktion und Nachpflege | Geben Sie Build- oder Ausführungsschritte, bekannte Einschränkungen, Parameterbereiche und nicht abgedeckte Fälle an. |
Häufig gestellte Fragen
Kann das Aktivieren von Tickless alle Standby-Probleme lösen?+
Es muss außerdem überprüft werden, ob Treiber, Timer, Abfragen und Interrupts weiterhin den Ruhezustand verhindern, und dies abschließend anhand des Taskverhaltens und des Gesamtmaschinenstroms überprüft werden.
Welche Informationen muss ich vorbereiten, bevor ich mit dem Projekt beginne?+
Diese Arbeit konzentriert sich auf die RTOS-Version, die Aufgaben- und Timerliste, die Interrupt-Quelle und die Zyklusanforderungen. Wenn die Daten unvollständig sind, bestimmen Sie zunächst den Umfang, der zusätzliche Tests oder Sortierungen erfordert, und fahren Sie dann mit der Implementierung fort.
Kann es zusammen mit dem kompletten Geräteentwicklungsprojekt umgesetzt werden?+
Es kann als Arbeitspaket im Gesamtprojekt eingesetzt oder separat für bestehende Produkte umgesetzt werden. Es ist notwendig, die Schnittstellen zu anderen Modulen, Versionen und die Verantwortung für die endgültige Maschinenverifizierung zu erläutern.
Technische Referenzen
Die Konfiguration von GPIO sollte zusammen mit der externen Schaltung, dem Schlafmodus und dem Weckstatus überprüft werden; Die tatsächlichen Parameter unterliegen den Zielchipdaten und dem gesamten Platinentest. GPIO und Power-State-Design-Referenz
Online
Telefon
WeChat
zurück nach oben