ksiazki24h.pl
wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   0 zł   zamówienie wysyłkowe >>>
Strona główna > opis książki

PODSTAWY .NET MICRO FRAMEWORK DLA MIKROKONTROLERÓW STM32 W JĘZYKU C# APLIKACJE NA ZESTAW STM32F429I-DISCOVERY


GOŃKA K.

wydawnictwo: BTC , rok wydania 2015, wydanie I

cena netto: 97.05 Twoja cena  92,20 zł + 5% vat - dodaj do koszyka

Podstawy .NET Micro Framework dla mikrokontrolerów STM32 w języku C#

Aplikacje na zestaw STM32F429I-Discovery


Książka poświęcona jest tematyce tworzenia aplikacji dla systemów wbudowanych opierając się na mikrokontrolerach STM32 z rdzeniem Cortex-M4, za pośrednictwem .NET Micro Framework w obiektowym języku C#.

Głównym założeniem książki jest łagodne a zarazem solidne wprowadzenie Czytelnika w poruszaną tematykę poprzez dwadzieścia sześć praktycznych przykładów zróżnicowanych od najprostszych zagadnień po nieco bardziej zaawansowane.

Niniejsza książka jest skierowana do profesjonalistów elektroników i informatyków jak również szerokiego grona hobbystów chcących poznać najnowszą technikę programowania mikrokontrolerów STM32.


1. Wprowadzenie
1.1. Wstęp
1.2. Dlaczego STM32F4?
1.3. Dlaczego .NET Micro Framework?
1.4. Dlaczego język C#?

2. Mikrokontrolery STM32
2.1. Wprowadzenie
2.2. Rdzenie z serii Cortex
2.3. Rodzina STM32
2.4. Architektura Cortex-M4
2.4.1. Podstawowe informacje
2.4.2. Rejestry oraz przestrzeń adresowa
2.4.3. FPU
2.4.4. NVIC
2.5. Podstawowe peryferie wewnętrzne i interfejsy komunikacyjne
2.5.1. Pamięć Flash
2.5.2. Pamięć SRAM
2.5.3. Moduł DMA
2.5.4. Moduł GPIO
2.5.5. Przetwornik ADC
2.5.6. Przetwornik DAC
2.5.7. Moduł FMC
2.5.8. Moduł SDIO
2.5.9. Timer
2.5.10. Zegar RTC
2.5.11. Kontroler LCD-TFT
2.5.12. Moduł EXTI
2.5.13. Generator PWM

3. Podstawy języka C# .NET Micro Framework
3.1. Wprowadzenie
3.2. Budowa platformy .NET Micro Framework
3.3. Programowanie obiektowe
3.3.1. Abstrakcja
3.3.2. Hermetyzacja
3.3.3. Dziedziczenie
3.3.4. Polimorfizm
3.4. Nawyki programistyczne i styl programowania
3.5. Budowa programu w C#
3.6. Typy proste
3.7. Tworzenie stałych
3.8. Tworzenie zmiennych
3.9. Rzutowanie i konwersja typów
3.10. Operatory
3.11. Instrukcje warunkowe
3.12. Instrukcje iteracyjne
3.13. Łańcuchy tekstowe - typ string
3.14. Tablice
3.15. Obliczenia matematyczne
3.15.1. Podstawowe operacje matematyczne
3.15.2. Potęgi i pierwiastki
3.15.3. Logarytmy i funkcje wykładnicze
3.15.4. Funkcje trygonometryczne
3.15.5. Funkcje cyklometryczne
3.15.6. Funkcje hiperboliczne
3.15.7. Zaokrąglenia, wartości skrajne i pozostałe metody
3.15.8. Zaawansowane funkcje
3.16. Operacje bitowe
3.16.1. Operacje logiczne na zmiennych
3.16.2. Operacje bitowe
3.17. Obsługa wyjątków
3.18. Klasy
3.18.1. Stałe
3.18.2. Pola
3.18.3. Właściwości
3.18.4. Metody
3.18.5. Konstruktory
3.18.6. Tworzenie klas
3.19. Struktury

4. Narzędzia i oprogramowanie
4.1. Wprowadzenie
4.2. Zestaw uruchomieniowy
4.3. Moduły rozszerzające
4.3.1. KAmodKB4x4
4.3.2. KAmodRS
4.3.3. KAmodGPS
4.3.4. Pozostałe elementy
4.4. Niezbędne oprogramowanie.
4.5. Instalacja platformy .NET Micro Framework
4.6. Pierwszy program
4.6.1. Wprowadzenie
4.6.2. Tworzenie projektu
4.6.3. Kompilowanie i ładowanie wsadu
4.6.4. Debugowanie programu

5. Przykładowe aplikacje
5.1. Wprowadzenie
5.2. Obsługa portów GPIO
5.2.1. Wprowadzenie
5.2.2. Obsługa GPIO - wyjścia
5.2.2. Obsługa GPIO - wejścia
5.2.3. Obsługa GPIO - linia trójstanowa
5.3. Obsługa przerwań zewnętrznych i odmierzanie czasu
5.3.1. Obsługa przerwań zewnętrznych
5.3.2. Odmierzanie czasu
5.4. Obsługa klawiatury matrycowej
5.4.1. Wprowadzenie
5.4.2. Podstawowy sposób obsługi klawiatury matrycowej
5.4.3. Obsługa klawiatury matrycowej w przerwaniu zewnętrznym
5.5. Obsługa wyświetlaczy LED
5.5.1. Sterowanie pojedynczym wyświetlaczem LED
5.5.2. Sterowanie dynamiczne
5.6. Obsługa wyświetlacza TFT
5.6.1. Wprowadzenie
5.6.2. Definiowanie kolorów
5.6.3. Definiowanie czcionek
5.6.4. Obsługa wyświetlacza TFT
5.7. Obsługa wewnętrznych przetworników ADC
5.7.1. Pomiar napięcia
5.7.2. Pomiar temperatury
5.7.3. Pomiar ciśnienia atmosferycznego
5.7.4. Pomiar odległości
5.8. Obsługa generatorów PWM
5.8.1. Generowanie przebiegu prostokątnego
5.8.2. Sterowanie diodą RGB
5.9. Obsługa przetworników DAC
5.10. Przykłady zegarów
5.10.1. Zegar systemowy
5.10.2. Zegar wskazówkowy
5.11. Obsługa modułu USART
5.12. Obsługa modułu GPS
5.13. Stacja pogody

Dodatek A
Dodatek B
Literatura


156 stron, Format: 17.0x25.0cm, oprawa twarda

Po otrzymaniu zamówienia poinformujemy,
czy wybrany tytuł polskojęzyczny lub anglojęzyczny jest aktualnie na półce księgarni.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. 2012-2022