Programowanie mikrokontrolerów z rdzeniem ARM Coretex-M3

Termin: 27 lipca
Miejsce: Warszawa
Tematy zajęć:
1. Budowa rdzenia mikrokontrolera z rodziny ARM Coretex-M3

  • charakterystyka architektury RISC
  • tryby ochrony procesora i ich wykorzystanie
  • wyjątki i ich obsługa w rdzeniu zgodnym ze specyfikacją ARM Coretex-M3
  • instrukcje asemblera ARM
  • tryb Thumb-2 i jego obsługa

2. Zarządzanie energią

  • obsługa zarządzania energią w ARM Coretex-M3
  • szacowanie poboru energii
  • obsługa powrotu z trybów oszczędzania energii

3. Przegląd IDE i środowisk deweloperskich

  • dostępne IDE
  • rodzaje narzędzi do budowy oprogramowania

4. Integracja środowisk uruchomieniowego i IDE
5. JTAG, programatory i emulatory

  • rodzaje interfejsów dostępowych
  • śledzenie wykonywania programu z poziomu interfejsu JTAG

6. Programowanie niskopoziomowe

  • instrukcje asemblera
  • tryby adresowania
  • wykonywanie warunkowe
  • buforowanie i dostęp do zasobów

7. Akwizycja danych zewnętrznych

  • porty wejścia - wyjścia ogólnego przeznaczenia (GPIO)

8. Dane i algorytmy

  • formaty danych
  • filtrowanie i obróbka danych
  • gospodarowanie zasobami mikrokontrolera

9. Start systemu

  • Boot loader własny i dostarczany
  • inicjalizacja komponentów systemu

10. Pamięć jej rodzaje i obsługa

  • architektura dostępu do pamięci
  • pamięć zewnętrzna i wewnętrzna
  • podsystem DMA

11. Układy liczników

  • układy licznikowe
  • współpraca modułów licznikowych i przerwań

12. Transmisja szeregowa

  • rodzaje transmisji szeregowej
  • obsługa układów transmisji szeregowej
  • interfejs USB

13. Obróbka danych analogowych

  • przetwornik A/C (ADC)

14. Budowanie oprogramowania

  • kompilacja i konsolidacja
  • procedury wbudowane w języku asembler i wywoływanie procedur zewnętrznych
  • asembler GNU
  • specyficzne aspekty budowy oprogramowania dla mikrokontrolerów

15. Biblioteki zewnętrzne

  • przydatne procedury i wewnętrzne zależności
  • parametryzowanie wywołań

16. Sekcje programu

  • inicjowanie obiektów i ich destrukcja
  • kontrola wykorzystywanych zasobów

17. Programowanie obiektowe w mikrokontrolerach

  • obiektowy model programowania
  • kontrola intelektualna złożonego projektu

18. Sterowanie zdarzeniowe w języku C++

  • obsługa sytuacji wyjątkowych
  • programowanie defensywne

19. Wzorce projektowe i szablony w praktyce programisty

Więcej informacji: www.altkom.pl

Dodaj do ulubionych źródeł w Google
Posłuchaj
00:00
Chcesz częściej widzieć nasze artykuły w Google? Dodaj ElektronikaB2B do ulubionych źródeł
Powiązane treści
Ożywienie na rynku mikrokontrolerów
Samsung kupił licencję rdzenia graficznego ARM Mali
ARM zapowiada 3 kolejne rdzenie procesorów
ARM wyprzedzi Intela na rynku MID w 2013 r.
Zobacz więcej w kategorii: Gospodarka
Elektromechanika
Więcej zaawansowanych i wytrzymałych rozwiązań połączeniowych - Farnell nawiązuje współpracę z Amphenol Nexus Technologies
Komunikacja
Europa poniesie olbrzymie koszty usuwania chińskiej technologii
Zasilanie
SMA otwiera w Niemczech nową fabrykę gigawatową. Inwestycja za 80 mln euro wzmocni europejski przemysł OZE
Aktualności
Farnell nominuje dr Sarę Ghaemi na stanowisko Regional Sales Director dla regionów Beneluksu i DACH
Produkcja elektroniki
Electro Welle inwestuje blisko 20 mln zł w rozwój zakładu w Marcinkowicach
Pomiary
Konkurs na projekty inteligentnych rozwiązań w zakresie recyklingu lub gospodarki odpadami
Zobacz więcej z tagiem: Artykuły
Magazyn
Wrzesień 2026
Magazyn
Sierpień 2026
Targi zagraniczne
Electronica 2026 - targi i konferencja producentów elektroniki

Zobaczyć obiekt oczami radaru, czyli dlaczego potrzebujemy laboratorium do pomiarów RCS?

Radar postrzega świat inaczej niż człowiek. Zamiast obrazu tworzonego przez światło widzialne rejestruje echo wysłanej fali elektromagnetycznej. Na odpowiedź radarową obiektu wpływają nie tylko jego rozmiary, lecz także kształt, zastosowane materiały, częstotliwość oraz kierunek obserwacji. Dlatego dwa przedmioty o podobnych wymiarach mogą być dla radaru widoczne zupełnie inaczej. Jak zatem sprawdzić, co radar rzeczywiście "widzi"? Służą temu pomiary RCS, prowadzone między innymi w specjalistycznych laboratoriach, które zapewniają kontrolowane i powtarzalne warunki oraz umożliwiają uzyskanie dokładności wymaganej w danym zastosowaniu.
Zapytania ofertowe
Unikalny branżowy system komunikacji B2B Znajdź produkty i usługi, których potrzebujesz Katalog ponad 7000 firm i 60 tys. produktów