ODBIERZ TWÓJ BONUS :: »

Systemy wbudowane. Wzorce projektowe dla twórców oprogramowania. Wydanie II Elecia White

(ebook) (audiobook) (audiobook)
Autor:
Elecia White
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
376
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
53,40 zł 89,00 zł (-40%)
44,50 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
44,50 zł 89,00 zł (-50%)
29,90 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Tworzenia architektury systemów wbudowanych z wykorzystaniem diagramów i wzorców projektowych
  • Projektowania modułowych i elastycznych interfejsów sterowników sprzętowych
  • Integracji sprzętu i oprogramowania oraz czytania schematów i arkuszy danych
  • Testowania i diagnozowania sprzętu oraz obsługi błędów czasowych i sprzętowych
  • Obsługi wejść/wyjść, rejestrów, przerwań, timerów i modulacji szerokości impulsów
  • Konfigurowania i zarządzania przerwaniami oraz stosowania sekcji krytycznych
  • Harmonogramowania zadań, zarządzania przepływem aktywności i implementowania maszyn stanów
  • Komunikacji z urządzeniami peryferyjnymi przez SPI, I2C, UART, USB i inne protokoły
  • Zarządzania pamięcią, buforami i przepustowością danych w systemach wbudowanych
  • Rozwiązywania problemów z optymalizacją kompilatora oraz diagnozowania trudnych usterek
  • Projektowania urządzeń współpracujących z siecią, w tym z IoT, oraz zapewniania bezpieczeństwa komunikacji
  • Optymalizacji zużycia pamięci RAM, przestrzeni kodu, cykli procesora i energii
  • Stosowania efektywnych algorytmów matematycznych i operacji arytmetycznych w systemach o ograniczonych zasobach
  • Ograniczania poboru mocy przez zarządzanie stanami zasilania i usypianie procesora
  • Sterowania silnikami, kodowania pozycji i implementowania algorytmów sterowania ruchem
  • Definiowania wymagań produkcyjnych oraz przygotowania systemu do wdrożenia i produkcji

Systemy wbudowane napędzają działanie urządzeń medycznych, samochodów, samolotów, sprzętów AGD, a nawet zabawek dla dzieci. Zazwyczaj pracują w środowiskach o ściśle określonych parametrach sprzętowych i często nie korzystają ze wsparcia systemów operacyjnych. Dlatego ich tworzenie wymaga dużej precyzji, a także odmiennego podejścia do projektowania i implementacji oprogramowania.

Lektura tej książki pozwoli Ci przyswoić kluczowe koncepcje i opanować dobre praktyki, które warto stosować podczas tworzenia kodu. Poznasz zarówno klasyczne wzorce projektowe, jak i te opracowane specjalnie z myślą o systemach wbudowanych. Znajdziesz tu rozdziały poświęcone nowoczesnym technologiom, takim jak systemy współpracujące z internetem rzeczy i czujniki sieciowe, a także omówienie zagadnień związanych z silnikami. Dokładnie zbadasz tematykę debugowania, strategii zarządzania danymi ― i wiele więcej! Dowiesz się, jak budować architekturę urządzenia z uwzględnieniem procesora, a nie systemu operacyjnego. Zapoznasz się również z technikami rozwiązywania problemów sprzętowych, modyfikowania projektów i definiowania wymagań produkcyjnych.

Najciekawsze zagadnienia:

  • optymalizacja systemu pod kątem kosztów i wydajności
  • zapewnianie niezawodności w środowisku o ograniczonych zasobach
  • czujniki, wyświetlacze, silniki i inne urządzenia wejścia-wyjścia
  • redukcja zużycia pamięci RAM, przestrzeni kodu, cykli procesora i energii
  • projektowanie systemów wbudowanych współdziałających z internetem rzeczy i czujnikami sieciowymi

Dzięki książce zorientujesz się w zawiłościach procesów i wzorców budowy oprogramowania wbudowanego!

Miro Samek, znawca systemów wbudowanych, autor książek i nauczyciel

Wybrane bestsellery

O autorze książki

Elecia White pracowała nad monitorami intensywnej terapii, systemami dla lotnictwa i samochodów wyścigowych, zabawkami edukacyjnymi i wieloma innymi urządzeniami. Obecnie pełni funkcję głównego inżyniera do spraw systemów wbudowanych. Współprowadzi Embedded.fm ― podcast poświęcony systemom wbudowanym i kreatywnym technologiom .

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Systemy wbudowane. Wzorce projektowe dla twórców oprogramowania. Wydanie II" zawiera praktyczne przykłady kodu?
Tak, książka zawiera liczne praktyczne przykłady kodu oraz szczegółowe omówienia rozwiązań, które można zastosować podczas projektowania i implementacji oprogramowania dla systemów wbudowanych.
2. Czy ta publikacja omawia nowoczesne technologie, takie jak Internet Rzeczy (IoT) lub czujniki sieciowe?
Tak, w książce znajdziesz rozdziały poświęcone projektowaniu systemów współpracujących z Internetem Rzeczy oraz czujnikami sieciowymi, a także zagadnienia związane z nowoczesnymi technologiami.
3. Czy książka wyjaśnia, jak optymalizować systemy wbudowane pod kątem wydajności i zużycia energii?
Tak, autor szczegółowo omawia techniki optymalizacji dotyczące kosztów, wydajności, zużycia pamięci RAM, przestrzeni kodu, cykli procesora oraz energii, co pozwala tworzyć bardziej efektywne systemy.
4. Czy znajdę w książce informacje o debugowaniu i rozwiązywaniu problemów sprzętowych?
Tak, książka zawiera rozdziały poświęcone debugowaniu, diagnozowaniu usterek oraz strategiom rozwiązywania problemów sprzętowych i programistycznych w systemach wbudowanych.
5. Czy publikacja obejmuje tematykę komunikacji z urządzeniami peryferyjnymi i protokołów takich jak SPI, I2C czy UART?
Tak, w książce opisano różne metody komunikacji z urządzeniami peryferyjnymi, w tym popularne protokoły szeregowe i równoległe, takie jak SPI, I2C, UART, USB i inne.
6. Czy książka nadaje się do nauki samodzielnej, czy raczej wymaga wcześniejszego doświadczenia?
Książka jest napisana w sposób przystępny, z licznymi przykładami i wyjaśnieniami, dlatego może być użyteczna zarówno dla osób rozpoczynających naukę, jak i dla doświadczonych programistów chcących poszerzyć swoją wiedzę.
7. W jakim formacie dostępna jest książka w księgarni Helion.pl?
Książka jest dostępna w wersji papierowej oraz jako e-book (PDF, ePub, mobi), co umożliwia wygodne czytanie na różnych urządzeniach.
8. Czy po zakupie e-booka otrzymam dostęp do wszystkich formatów elektronicznych?
Tak, kupując e-booka w Helion.pl, otrzymujesz dostęp do wszystkich dostępnych formatów (PDF, ePub, mobi) bez dodatkowych opłat.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
53,40 zł
Dodaj do koszyka
Ebook
44,50 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint