158660
Book
In basket
Systemy embedded w FPGA / Piotr Rzeszut. - Wydanie 1. - Legionowo : Wydawnictwo BTC, copyright 2019. - 290 stron : ilustracje, wykresy ; 25 cm.
Pierwszy mikroprocesor w układzie FPGA 1.1.Po co nam procesor w układzie FPGA? 1.2.Poznajemy NIOS II 1.3.Nasz pierwszy projekt - minimalny działający system 1.3.1... .pierwsze kroki (kliknięcia) w Platform Designer 1.3.2.Z czego zbudujemy nasz procesor? 1.3.3.Czas urzeczywistnić nasz procesor i wgrać go do układu FPGA 1.4.Piszemy pierwszy program 1.4.1.Tworzymy projekt i generujemy BSP 1.4.2.Zaczynamy debugowanie 2.Wyjście na świat, czyli rzecz o GPIO 2.1.Czas na GPIO 2.2.Kolej na miganie - czyli piszemy pierwszy program 2.2.1. Jeszcze wejście 2.3.Programie, nie uciekaj - czyli jak sprawić, aby nasz program pozostał w układzie na dłużej 2.4.Zadania do wykonania 3.Timery i przerwania - część 1 3.1.Uzupełniamy system 3.2.Timer i przerwania 3.2.1.Timer 3.2.2.Przerwania 3.2.3.Konfiguracja przerwań 3.3.Wracamy do programowania 3.3.1.Modyfikujemy nasz program 3.3.2.Nieco modyfikacji 4.Timery i przerwania - część 2 4.1.Przerwania z zewnątrz 4.1.1.Na początek trochę grzebania w sprzęcie 4.1.2....a potem programujemy! 4.2.Drgania styków - jak sobie z nimi poradzić 4.2.1. Rozwiązanie „na sterydach" 4.3.Ważne informacje o timerach i przerwaniach 4.3.1.Czas mierzymy precyzyjnie 4.3.2.Jak wyłączyć przerwania (czyli o dostępie atomowym raz jeszcze) 5.UART 5.1.Krótkie wprowadzenie 5.2.Czas dodać moduł UART 5.3.Czas porozmawiać z komputerem przez koła 5.3.1.Odbieramy dane 5.3.2.Przerwania i bufor kołowy 5.3.3.Zmieniamy prędkość 5.3.4.Użyteczny przykład 6.Interfejs SPI 6.1.Krótkie wprowadzenie 6.1.1.Interfejs SPI96 6.1.2.Przykładowe układy 6.2.Dodajemy moduł SPI do naszego systemu 6.3.Czas na poważną rozmowę „w języku SPI" 6.3.1.MCP23S08104 6.3.2.BMP280 108 7.Magistrala I2C 7.1.Krótkie wprowadzenie 7.1.1.Interfejs I2C114 7.1.2.Przykładowe układy 7.2.Dodajemy moduł I2C do naszego systemu 7.2.1. Tworzymy moduł bufora dla magistrali I2C 7.3.Czas na wytęsknione programowanie 7.3.1. Modyfikujemy stare programy! 7.4.1. Drobna uwaga na temat transmisji szeregowej po JATG 8.Przetwornik analogowo-cyfrowy 8.1.Krótkie wprowadzenie 8.1.1.Przetwornik ADC 8.1.2.Czujnik temperatury STLM20 8.1.3.Wyświetlacz HD44780 8.1.4.Klawiatura rezystancyjna, czyli jak podłączyć wiele przycisków do jednego wyprowadzenia procesora 8.2.Czas wyruszyć na pomiary 8.2.1.Dodajemy ADC 8.2.2.Programujemy woltomierz FPGA 8.2.3.Analogowy pomiar temperatury 8.2.4.Analogowe przyciski 8.3.Wyświetlacz HD44780 8.3.1.Uzupełniamy sprzęt 8.3.2.Biblioteka dla wyświetlacza 9.Własne moduły Avalon-MM - generator PWM 9.1.Magistrala Avalon-MM 9.2.Implementacja modułu PWM 9.2.1.Jak działa PWM? 9.2.2.Ruszamy do pracy - implementacja
Sygnatura czytelni BWEAiI: XII H 82
Media files:
Availability:
Wypożyczalnia
There are copies available to loan: sygn. 149001 N, 150194 N (2 egz.)
Biblioteka WEAiI
Copies are only available in the library: sygn. 149000 N (1 egz.)
The item has been added to the basket. If you don't know what the basket is for, click here for details.
Do not show it again

Deklaracja dostępności