Jetzt registrieren

Anmeldung

Passwort verloren

Passwort vergessen? Geben Sie bitte Ihre Email-Adresse ein. Sie erhalten einen Link und ein neues Passwort per E-Mail erstellen.

Eintrag

Sie müssen sich anmelden Beitrag hinzufügen .

In Frage

Sie müssen sich anmelden, um eine Frage zu stellen.

Anmeldung

Jetzt registrieren

Willkommen bei Scholarsark.com! Ihre Anmeldung wird gewährt Ihnen Zugriff auf mehr Funktionen dieser Plattform. Sie können Fragen stellen, beitragspflichtig oder geben Antworten, Ansicht Profile anderer Nutzer und vieles mehr. Jetzt registrieren!

Master-Mikrocontroller :Timer, PWM, KÖNNEN,Echtzeituhr,Geringer Strom(MCU2)

Master-Mikrocontroller :Timer, PWM, KÖNNEN,Echtzeituhr,Geringer Strom(MCU2)

Preis: $29.99

Aktualisieren: Englische Untertitel wurden hinzugefügt, Transkript verfügbar

>>Willkommen bei dem Kurs, der Ihnen die fortgeschrittene Mikrocontroller-Programmierung beibringt. In diesem Kurs lernst und meisterst du Timer , PWM, KÖNNEN, Echtzeituhr, Low-Power-Modi des STM32F4x-Mikrocontrollers mit Schritt-für-Schritt-Anleitung. Sehr empfehlenswert, wenn Sie eine Karriere im Bereich Embedded Software anstreben. <<

In diesem Kurs, Sie verstehen die Arbeit von Peripheriegeräten hinter den Kulissen mit unterstützenden Code-Übungen. Ich habe verschiedene Echtzeit-Übungen beigefügt, die Ihnen helfen, alle in diesem Kurs behandelten Peripheriegeräte zu beherrschen. Dieser Kurs behandelt sowohl die Theorie als auch die praktischen Aspekte von Timern gründlich, PWM, KÖNNEN, Echtzeituhr, Low-Power-Modi des STM32F4x-Mikrocontrollers.

Im Timer-Bereich umfasst der Kurs course,

1. Einfache zeitbasierte Generierung mit Basis-Timer sowohl im Polling- als auch im Interrupt-Modus

2. Timer-Interrupts und IRQ-Nummern, ISR-Implementierung, Rückrufe, usw

3. Allzweck-Timer

4. Arbeiten mit Input Capture-Kanälen des Allzweck-Timers

5. Unterbrechungen, IRQs, ESRs, Rückrufe im Zusammenhang mit der Input Capture-Engine des Allzweck-Timers

6. Arbeiten mit Output-Capture-Kanälen des Universal-Timers

7. Unterbrechungen, IRQs, ESRs, Rückrufe im Zusammenhang mit der Output Capture-Engine des Allzweck-Timers

8. PWM-Erzeugung mit Ausgangserfassungsmodi

9. PWM-Übungen

10. Der schrittweise Codeentwicklungsprozess wird Ihnen helfen, das TIMER-Peripheriegerät zu beherrschen

Im CAN-Abschnitt behandelt der Kurs,

1. Einführung in das CAN-Protokoll

2. CAN-Frame-Formate

3. Einen CAN-Knoten verstehen

4. CAN-Signalisierung (Single-Ended-Signale vs. Differenzsignale )

5. CAN Bus rezessiver Zustand und dominanter Zustand

6. CAN-Bit-Timing-Berechnung

7. CAN-Netzwerk mit Transceivern

8. Erkundung der Innenansicht von CAN-Transceivern

9. CAN-Selbsttestmodi wie LOOPBACK, LEISE LOOPBACK, etc mit Code-Übungen.

10. Erkundung der STM32 bXCAN-Peripherie

11. Selbsttest der bxCAN-Peripherie mit Übungen

12. bXCAN-Blockschaltbild

13. Tx/Rx-Pfad des bxCAN Peripheral

14. CAN-Frame-Filterung und -Ausführungen

15. CAN im Normalmodus

16. Kommunikation zwischen 2 Boards über CAN

17. Code-Übungen

Im Abschnitt Leistungsregler behandelt der Kurs,

1. ARM Cortex Mx Low-Power-Modi Normal vs DeepSleep

2. STM32 SLEEP-Modus

3. STOP-Modus

4. Standby Modus

5. Strommessung mit verschiedenen Untermodi

6. Aufwecken der MCU mit Wakeup-Pins, exiti, Echtzeituhr, usw

7. Backup-SRAM

8. Schritt-für-Schritt-Abdeckung mit vielen Code-Übungen.

Im RTC-Abschnitt behandelt der Kurs,

1. RTC-Funktionsblockdiagramm

2. RTC-Uhrenverwaltung

3. RTC-Kalendereinheit

4. RTC-Alarmeinheit

5. RTC-Weckeinheit

6. RTC-Zeitstempeleinheit

7. Aufwecken der MCU mit RTC-Ereignissen

8. RTC-Unterbrechungen

9. und viele weitere Details mit Schritt-für-Schritt-Code-Übungen.

STM32 Device HAL-Framework Device

1. Details zum STM32 Device Hal-Framework

2. API-Details

3. Unterbrechungsbehandlung

4. Callback-Implementierung

5. Handhabung und Konfigurationen von Peripheriegeräten

6. Schritt-für-Schritt-Erklärung mit Code-Übungen.

==> Wichtiger Hinweis: In diesem Kurs geht es NICHT um die automatische Generierung von Code mit der STM32CubeMx-Software<==

Verwendete Hardware :

STM32F446RE-NUCLEO-Platine

CAN-Transceiver für CAN-Übungen

IDE verwendet :

Eclipse-basierte OpenSTM32 SystemWorkbench

Lernreihenfolge der FastBit Embedded Brain Academy-Kurse,

Wenn Sie ein Anfänger im Bereich Embedded Systems sind, dann kannst du unsere Kurse in der unten angegebenen Reihenfolge belegen.
Dies ist nur eine Empfehlung des Lehrers für Anfänger.

1) Mikrocontroller Embedded C-Programmierung: absolute Anfänger(Eingebettetes C)

2) Programmierung eingebetteter Systeme auf ARM Cortex-M3/M4-Prozessor(ARM Cortex M4 Prozessorspezifisch)

3) Beherrschung von Mikrocontrollern mit eingebetteter Treiberentwicklung(MCU1)

4) Mikrocontroller beherrschen: TIMER, PWM, KÖNNEN, Echtzeituhr,GERINGER STROM(MCU2)

5) RTOS beherrschen: Praktisches FreeRTOS und STM32Fx mit Debugging(RTOS)

6) ARM Cortex M Mikrocontroller DMA-Programmierung entmystifiziert(DMA)

7) Entwicklung eines benutzerdefinierten STM32Fx-Mikrocontrollers für Bootloader(Bootloader)

8) Embedded Linux Schritt für Schritt mit Beaglebone Black(Linux)

9) Programmierung von Linux-Gerätetreibern mit Beaglebone Black(LDD1)

Über Arkadmin

Hinterlasse eine Antwort