STM32. Aplikacje i ćwiczenia w języku C z biblioteką HAL

    Kod handlowy: KS-190902
  • Producent: Btc
  • Kod producenta: 9788364702174
  • Jest
  • egz.
  • 99,00 zł

STM32. Aplikacje i ćwiczenia w języku C z biblioteką HAL
Autor: Marek Galewski

ISBN: 978-83-64702-17-4
Format: B5, 454 str.
Twarda oprawa
Wydawnictwo BTC
Legionowo 2019
O książce

Niniejsza książka przeznaczona jest główne dla osób początkujących, które chcą poznać bliżej 32-bitowe mikrokontrolery rodziny ARM z rdzeniem Cortex-M3. Zawiera ona 35 rozbudowanych ćwiczeń, które pozwalają poznać możliwości układów serii STM32F1xx produkowanych przez STMicroelectronics. Sposób prowadzenia ćwiczeń pozwala zarówno na samodzielną naukę programowania jak i na wykorzystanie książki np. jako podstawy do prowadzenia kursów i zajęć laboratoryjnych w szkołach bądź na uczelniach. Przykłady przygotowane zostały w języku C w środowisku STM32 CubeIDE wraz z narzędziem STM32 CubeMX i z wykorzystaniem biblioteki STM32F1 HAL.

Oprócz ćwiczeń, w książce zawarto także opisy dotyczące zastosowanych podukładów peryferyjnych takich jak m.in. porty wejścia/wyjścia, układy licznikowe, przetworniki A/C, interfejsy komunikacyjne, kontroler przerwań i mechanizm DMA. Ponadto opisano także sposób wykorzystania kilku ciekawych modułów rozszerzających (m.in. klawiatura, wyświetlacze LCD, karta SD, akcelerometr, barometr, układ Bluetooth). Ta część niniejszej pozycji może być interesująca także dla osób o nieco wyższym stopniu zaawansowania w programowaniu mikrokontrolerów.

Uwaga!
Wszystkie ćwiczenia zawarte w książce wykonano na zestawie ZL27ARM


Skrócony spis treści:

Od Autora
1. Wprowadzenie
2. Programowanie mikrokontrolerów
3. Sprzęt i oprogramowanie
4. Praca z projektem
5. Porty GPIO
6. Kontroler przerwań NVIC, licznik systemowy SysTick
7. Zegar czasu rzeczywistego RTC
8. Liczniki uniwersalne
9. Układy czuwające Watchdog i rejestry chronione Backup Domain
10. Mechanizm DMA
11. Przetworniki A/C
12. Układ USART
13. Interfejs USB
14. Interfejs I2C
15. Interfejs SPI
16. Obsługa kart SD
17. Obsługa wyświetlaczy graficznych
18. Cyfrowe przetwarzanie sygnałów
19. Oszczędzanie energii
Dodatki


Do pobrania:

pobierz plik pdfPełen spis treści

pobierz plik pdfOd Autora

pobierz plik pdfWprowadzenie

zipPliki z ćwiczeniami (1-8) opisanymi w książce, cz 1

zipPliki z ćwiczeniami (9-15) opisanymi w książce, cz 2

zipPliki z ćwiczeniami (16-20) opisanymi w książce, cz 3

zipPliki z ćwiczeniami (21-29) opisanymi w książce, cz 4

zipPliki z ćwiczeniami (30-35) opisanymi w książce, cz 5