Mistrzowski mikrokontroler :Timery, PWM, MÓC,RTC,Niska moc(MCU2)
Cena: $29.99
PDU CPE: Dodano napisy w języku angielskim, dostępny transkrypcja
>>Welcome to the course which teaches you advanced Micro-controller programming. Na tym kursie nauczysz się i opanujesz Timery , PWM, MÓC, RTC, Tryby niskiego poboru mocy mikrokontrolera STM32F4x ze wskazówkami krok po kroku. Gorąco polecam, jeśli szukasz kariery w dziedzinie oprogramowania wbudowanego. <<
W tym kursie, zrozumiesz zakulisowe działanie urządzeń peryferyjnych dzięki pomocniczym ćwiczeniom z kodu. Załączyłem różne ćwiczenia w czasie rzeczywistym, które pomogą ci opanować wszystkie urządzenia peryferyjne omówione w tym kursie, a ten kurs dokładnie obejmuje zarówno teorię, jak i praktyczne aspekty Timerów, PWM, MÓC, RTC, Tryby niskiego poboru mocy mikrokontrolera STM32F4x.
W sekcji Timer kurs obejmuje,
1. Proste generowanie oparte na czasie przy użyciu podstawowego timera zarówno w trybie odpytywania, jak i przerwania
2. Przerwania czasowe i numery IRQ, Implementacja ISR, wywołania zwrotne, itp
3. Zegar ogólnego przeznaczenia
4. Praca z kanałami Input Capture zegara ogólnego przeznaczenia
5. Przerywa, IRQ, ISR, wywołania zwrotne związane z silnikiem Input Capture zegara ogólnego przeznaczenia
6. Praca z wyjściowymi kanałami przechwytywania timera ogólnego przeznaczenia
7. Przerywa, IRQ, ISR, wywołania zwrotne związane z mechanizmem przechwytywania danych wyjściowych timera ogólnego przeznaczenia
8. Generowanie PWM przy użyciu trybów przechwytywania danych wyjściowych
9. Ćwiczenia PWM
10. Proces tworzenia kodu krok po kroku pomoże ci opanować urządzenie peryferyjne TIMER
W sekcji CAN kurs obejmuje,
1. Wprowadzenie do protokołu CAN
2. Formaty ramek CAN
3. Zrozumienie węzła CAN
4. Sygnalizacja CAN (sygnały single-ended a sygnały różnicowe )
5. Stan recesywny i dominujący magistrali CAN
6. Obliczanie taktowania bitów CAN
7. Sieć CAN z nadajnikami-odbiornikami
8. Eksploracja widoku wnętrza transceiverów CAN
9. Tryby autotestu CAN, takie jak LOOPBACK, CICHA PĘTLA ZWROTNA, itp. z ćwiczeniami z kodu.
10. Eksploracja urządzeń peryferyjnych STM32 bXCAN
11. samotestowanie urządzenia peryferyjnego bxCAN za pomocą ćwiczeń
12. Schemat blokowy bXCAN
13. Ścieżka Tx/Rx urządzenia peryferyjnego bxCAN
14. Filtrowanie i wykonywanie ramek CAN
15. CAN w trybie normalnym
16. Komunikacja między 2 płyty nad CAN
17. Ćwiczenia z kodu
W sekcji Sterowniki mocy kurs obejmuje,
1. ARM Cortex Mx Tryby niskiego zużycia energii Normalny Vs DeepSleep
2. STM32 Tryb UŚPIENIA
3. tryb STOP
4. Tryb czuwania
5. Pomiar prądu z różnymi trybami podrzędnymi
6. Budzenie MCU za pomocą pinów budzenia, WYSIADAĆ, RTC, itp
7. Kopia zapasowa SRAM
8. Omówienie krok po kroku z dużą ilością ćwiczeń z kodu.
W dziale RTC kurs obejmuje,
1. Funkcjonalny schemat blokowy RTC
2. Zarządzanie zegarem RTC
3. Jednostka kalendarza RTC
4. RTC Jednostka alarmowa
5. Jednostka budzenia RTC
6. Jednostka znacznika czasu RTC
7. budzenie MCU za pomocą zdarzeń RTC
8. Przerwania RTC
9. i wiele innych szczegółów wraz z ćwiczeniami z kodu krok po kroku.
Struktura HAL urządzenia STM32
1. Szczegóły struktury STM32 Device Hal
2. Szczegóły interfejsów API
3. Obsługa przerwań
4. Implementacja wywołania zwrotnego
5. Obsługa urządzeń peryferyjnych i konfiguracje
6. Wyjaśnienie krok po kroku z ćwiczeniami z kodu.
==> Important note: Ten kurs NIE dotyczy automatycznego generowania kodu przy użyciu oprogramowania STM32CubeMx<==
Używany sprzęt :
Płytka STM32F446RE-NUCLEO
Transceivery CAN do ćwiczeń CAN
używane IDE :
OpenSTM32 SystemWorkbench oparty na Eclipse
Kolejność nauki kursów FastBit Embedded Brain Academy,
Jeśli jesteś początkującym w dziedzinie systemów wbudowanych, następnie możesz wziąć udział w naszych kursach w podanej poniżej kolejności.
To tylko zalecenie instruktora dla początkujących.
1) Programowanie wbudowanego mikrokontrolera w C: kompletni amatorzy(Wbudowany C)
2) Programowanie systemów wbudowanych na procesorach ARM Cortex-M3/M4(Specyficzny dla procesora ARM Cortex M4)
3) Opanowanie mikrokontrolera z rozwojem wbudowanego sterownika(MCU1)
4) Opanowanie mikrokontrolera: TIMERY, PWM, MÓC, RTC,NISKA MOC(MCU2)
5) Opanowanie RTOS-a: Praktyczny FreeRTOS i STM32Fx z debugowaniem(RTOS)
6) Programowanie DMA mikrokontrolera ARM Cortex M wyjaśnione(DMA)
7) Opracowanie niestandardowego programu ładującego mikrokontrolera STM32Fx(Program rozruchowy)
8) Wbudowany Linux krok po kroku przy użyciu Beaglebone Black(Linux)
9) Programowanie sterowników urządzeń w systemie Linux przy użyciu Beaglebone Black(LDD1)
Zostaw odpowiedź
Musisz Zaloguj sie lub Zarejestruj się dodać nowy komentarz .