Mikrocontroller-Zustände

Ich verwende diesen S23K142 Mikrocontroller - 64 Pins.

Ich möchte nur wissen (im Allgemeinen sowie in Bezug auf diesen Mikrocontroller), wie viele Zustände dieser Mikrocontroller hat?

Mit Zuständen meine ich Reset State, Default State, Normal State, While Reset State, After Reset State und Sleep State?

Meine Fragen:

  1. Ich frage, weil ich die Pins meines Mikrocontrollers (SPI, IC-Kommunikation, ADC- und GPIO-Peripherie) konfigurieren muss, richtig? Daher müsste jeder dieser Pins während des Zurücksetzens, des Ruhezustands und des Standardzustands rechts anders konfiguriert werden. Wie viele Zustände gibt es also im Mikrocontroller und wo können diese Informationen angezeigt werden?

  2. Bezeichnet Before Reset, After Reset und Reset im Allgemeinen den gleichen Zustand? Und bedeuten Standard- und normale Pin-Konfiguration auch dasselbe? - Ich versuche nur, meine Terminologie hier zu korrigieren.

Bitte um Hilfe bei den obigen 2 Fragen.

Datenblatt des Herstellers gelesen?
Ja, ich habe gelesen. Obwohl ich es nicht ganz verstanden habe
Ich bin mit diesem Mikro nicht vertraut, aber im Allgemeinen werden die Pin-Zustände nach dem Zurücksetzen oder Einschalten als Eingang definiert, sodass sie dem äußeren System eine hohe Impedanz aufweisen (beeinflusst es nicht). Wenn Sie etwas anderes benötigen, müssen Sie dies mit externer Logik / Widerständen tun. Sobald das Mikro erfolgreich gebootet hat, können Sie den Pin-Status im Code ändern.

Antworten (1)

Das Datenblatt (mit nur 100 Seiten) reicht in der Tat nicht aus, um die gewünschten Details zu erhalten.

Sie haben gesehen, dass die Abschnitte 4.6 und 4.7 allgemeine Informationen zu allen Betriebsarten auflisten und Sie auch kurze Hinweise zu anderen Abschnitten finden (z. B. „sollte während des Übergangs aus sein“).

Suchen Sie nach "S32K1xx MCU Family - Reference Manual" (sorry, konnte keinen genauen Link finden, da eine Registrierung erforderlich ist, versuchen Sie es hier ). Dort haben Sie 2179 Seiten, die die Details enthalten, die Sie für die Peripheriegeräte und Modusübergänge benötigen.

Es gibt immer noch Informationen, die über das gesamte Dokument verteilt sind, aber Sie können die Grundlagen darin finden:

Geben Sie hier die Bildbeschreibung ein

[...]

Geben Sie hier die Bildbeschreibung ein

Ich möchte nur wissen, [..] wie viele Zustände dieser Mikrocontroller hat? Mit Zuständen meine ich Reset State, Default State, Normal State, While Reset State, After Reset State und Sleep State?

Aus dem globalen Bild in diesem Kapitel können Sie die Besonderheiten für jedes Peripheriegerät verstehen: SPI, IC-Kommunikation, ADC & GPIO usw.

Danke für die Antwort. Wenn wir uns das Referenzhandbuch, Tabelle 39.1, Seite 1142 ansehen, sehen wir, dass es 2 Betriebsmodi gibt: Run und Deep Sleep. Gehe ich also richtig davon aus, dass ich für jeden der beiden Modi meine IO-Pins des Mikrocontrollers vollständig unterschiedlich konfigurieren kann? Kann ich zum Beispiel einen Pin als ADC-Eingang im Run-Modus verwenden und kann ich denselben Pin als GPO im Tiefschlafmodus verwenden? Vermute ich das richtig?