C (język programowania)
Sortowanie
Źródło opisu
Książki, czasopisma i zbiory specjalne
(105)
Forma i typ
Książki
(105)
Publikacje fachowe
(9)
Publikacje dydaktyczne
(3)
Dostępność
dostępne
(83)
tylko na miejscu
(31)
wypożyczone
(4)
nieokreślona
(1)
Placówka
Wypożyczalnia
(87)
Biblioteka WB
(6)
Biblioteka Międzywydziałowa
(1)
Magazyn
(1)
Biblioteka WEAiI
(24)
Autor
Bielecki Jan (1942-2001)
(9)
Kardaś Mirosław
(3)
Kisilewicz Jerzy (1947- )
(3)
Majczak Adam
(3)
Neibauer Alan R
(3)
Prata Stephen
(3)
Schildt Herbert
(3)
Szynalski Tomasz
(3)
Tyrowicz Bożena
(3)
Bismor Dariusz (1970- )
(2)
Delannoy Claude
(2)
Górczyński Robert
(2)
Joszcz Grzegorz
(2)
Kochan Stephen G. (1955- )
(2)
Majewski Jacek
(2)
Rykaczewski Roman
(2)
Schneier Bruce (1963- )
(2)
Sobczak Ryszard
(2)
Szeremiota Przemysław
(2)
Szpryngier Piotr
(2)
Wróblewski Piotr (informatyka)
(2)
Zboś Danuta
(2)
Łakomy Marian
(2)
Żmijewski Tomasz
(2)
Aitken Peter G. (1947- )
(1)
Alexander Rene
(1)
Andrzejewski Piotr
(1)
Banach Zbigniew
(1)
Baranowska Marzena
(1)
Bensley Graham
(1)
Bihun Joanna
(1)
Boone Barry
(1)
Bryndza Lucjan
(1)
Bąbol Krzysztof
(1)
Błaszczyk Adam
(1)
Chomicz Paweł
(1)
Curulak Arkadiusz
(1)
Deitel Harvey M. (1945- )
(1)
Deitel Paul J
(1)
Drozdek Adam
(1)
Drożdżewicz Piotr
(1)
Dąbrowski Robert
(1)
Feibel Werner
(1)
Francuz Tomasz
(1)
Galewski Marek
(1)
Galewski Marek Adam (mechatronika)
(1)
Garcia-Ruiz Miguel Angel
(1)
Gasiński Karol
(1)
Glassey Robert
(1)
Gonera Paweł
(1)
Grażyński Andrzej
(1)
Hancock Les
(1)
Hanson David R
(1)
Holzner Steven
(1)
Jabłoński Tomasz
(1)
Jamsa Kris
(1)
Jones Bradley
(1)
Jones Robin
(1)
Jońca Rafał
(1)
Jędrzejec Bartosz
(1)
Kacalak Wojciech (1945- )
(1)
Kamiński Bogdan
(1)
Kardach Krzysztof
(1)
Kaspersky Kris
(1)
Kernighan Brian W. (1942- )
(1)
King K. N
(1)
Komieczny Roman K
(1)
Koncewicz-Krzemień Jowita
(1)
Kopacz Tomasz
(1)
Korzunowicz Piotr
(1)
Kosek Eugeniusz
(1)
Kotowski Marek
(1)
Kowalczyk Przemysław
(1)
Krieger Morris
(1)
Kruszewska Danuta
(1)
Kruszewski Marek
(1)
Kubiak Mirosław J
(1)
Kurzak Jakub
(1)
Kysiak Andrzej
(1)
Lemańska Wanda
(1)
Lewis Daniel W
(1)
Liyanage Marc
(1)
Lont Marek
(1)
Loudon Kyle
(1)
Machnik Marcin
(1)
Machowski Janusz
(1)
Maguire Steve
(1)
Majewski Jacek (informatyka)
(1)
Malinowski Adam
(1)
Matlak Michał
(1)
Michalczyk Anna
(1)
Michalski Bogdan
(1)
Neyman Marek
(1)
Oulline Stephen
(1)
Perry Greg
(1)
Perry Greg M
(1)
Piwko Łukasz
(1)
Preschern Christopher
(1)
Puchalska Urszula
(1)
Pławsiuk Krzysztof
(1)
Rok wydania
2020 - 2024
(5)
2010 - 2019
(17)
2000 - 2009
(31)
1990 - 1999
(36)
1980 - 1989
(16)
Okres powstania dzieła
2001-
(14)
1989-2000
(1)
Kraj wydania
Polska
(104)
nieznany (us)
(1)
Język
polski
(104)
angielski
(1)
Odbiorca
Programiści
(4)
Elektronicy
(1)
Szkoły wyższe
(1)
Temat
Budownictwo
(2412)
Zarządzanie
(2038)
Matematyka
(1930)
Elektrotechnika
(1896)
Przedsiębiorstwa
(1790)
C (język programowania)
(-)
Fizyka
(1535)
Informatyka
(1502)
Maszyny
(1228)
Fizjoterapia
(1175)
Wytrzymałość materiałów
(1157)
Ochrona środowiska
(1023)
Sport
(1013)
Turystyka
(953)
Elektronika
(946)
Ekonomia
(932)
Mechanika
(932)
Automatyka
(916)
Język angielski
(874)
Samochody
(867)
Rachunkowość
(821)
Chemia
(808)
Rehabilitacja
(800)
Polska
(791)
Gospodarka
(778)
Komunikacja marketingowa
(761)
Technika
(743)
Konstrukcje budowlane
(727)
Wychowanie fizyczne
(725)
Przemysł
(723)
Prawo pracy
(712)
Piłka nożna
(699)
Unia Europejska
(699)
Transport
(673)
Elektroenergetyka
(667)
Marketing
(638)
Architektura
(637)
Innowacje
(620)
Naprężenia i odkształcenia
(614)
OZE
(606)
Programowanie (informatyka)
(590)
Trening
(586)
Energetyka
(585)
Programy komputerowe
(584)
Technologia chemiczna
(567)
Rolnictwo
(556)
Biomasa
(543)
Analiza numeryczna
(532)
Prawo
(524)
Odnawialne źródła energii
(520)
Sterowanie
(520)
Komputery
(517)
Materiałoznawstwo
(517)
Produkcja
(517)
Symulacja
(516)
Inwestycje
(508)
Praca
(503)
Zarządzanie jakością
(497)
Zarządzanie zasobami ludzkimi (HRM)
(496)
Analiza matematyczna
(495)
Dzieci
(491)
Energia elektryczna
(489)
Urbanistyka
(488)
Materiały budowlane
(482)
Logistyka gospodarcza
(480)
Rynek pracy
(474)
Finanse
(468)
Maszyny elektryczne
(468)
Przedsiębiorstwo
(468)
Szkolnictwo wyższe
(468)
Psychologia
(467)
Modele matematyczne
(465)
Internet
(464)
Metale
(462)
Nauka
(456)
Marketing internetowy
(453)
Systemy informatyczne
(448)
Statystyka matematyczna
(447)
Języki programowania
(433)
Skrawanie
(432)
Reklama
(431)
Rehabilitacja medyczna
(429)
Mechanika budowli
(425)
Działalność gospodarcza
(422)
Organizacja
(417)
Telekomunikacja
(413)
Metrologia
(412)
Pedagogika
(410)
Drgania
(409)
Trener
(406)
Ubezpieczenia społeczne
(394)
Controlling
(392)
Optymalizacja
(392)
Historia
(388)
Filozofia
(385)
Podatki
(385)
Statystyka
(384)
Socjologia
(383)
Banki
(379)
BHP
(375)
Rachunkowość zarządcza
(374)
Temat: czas
2001-
(6)
Gatunek
Podręcznik
(31)
Podręczniki akademickie
(6)
Ćwiczenia i zadania
(4)
Podręczniki
(3)
Ćwiczenia i zadania dla szkół wyższych
(2)
Dziedzina i ujęcie
Informatyka i technologie informacyjne
(14)
Inżynieria i technika
(1)
105 wyników Filtruj
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 82689, 91636, 82655, 82688 L (4 egz.)
Brak okładki
Książka
W koszyku
Tyt. oryg. : Exercises en Langaga C ++ : Programma- tion Orientee Object.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 82719 L, 82654, 82720 (3 egz.)
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 92294 L, 92298, 92297, 106908, 92296, 92295 (6 egz.)
Brak okładki
Książka
W koszyku
Programowanie dla Windows w języku C dla początkujących / Piotr Drożdżewicz. - Wyd.2 popr. - Warszawa : Lynx-SFT - Wydaw., 1994. - 189, [2] s. : rys. ; 24 cm + dyskietka.
Bibliogr.s. [191]
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 85600, 95390 (2 egz.)
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. Z 5821 (1 egz.)
Książka
W koszyku
Na s. tyt. i okł.: Przedstawiamy przebojowy duet - język C i mikrokontroler AVR! Poznaj budowę i podstawy programowania mikrokontrolerów. Dowiedz się, jak do swoich celów wykorzystać język C. Naucz się rozwiązywać rzeczywiste problemy i tworzyć praktyczne rozwiązania.
Indeks.
Sygnatura czytelni BWEAiI: XII Ł 46
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Wszystkie egzemplarze są obecnie wypożyczone: sygn. 130932 (1 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 130931 N (1 egz.)
Książka
W koszyku
Bibliogr. s. [359]-360.
Głównie dla osób początkujących, które chcą poznać bliżej 32-bitowe mikrokontrolery rodziny ARM z rdzeniem Cortex-M3.
Sygnatura czytelni BWEAiI: XII H 64
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 135774 N (1 egz.)
Książka
W koszyku
STM32 : aplikacje i ćwiczenia w języku C z biblioteką HAL / Marek Galewski. - Wydanie 1. - Legionowo : Wydawnictwo BTC, copyright 2019. - 454 strony : ilustracje, fotografie, wykresy ; 25 cm.
Bibliografia na stronach 452-454.
1.1.1. Mikrokontrolery rodziny ARM 1.1.Architektura rdzenia ARM Cortex-M3 1.2.1.Najważniejsze cechy architektury Cortex-M3 1.2.2.Rejestry i organizacja pamięci 1.2.3.Podstawowe elementy rdzenia 1.3.Mikrokontrolery STM32F10x 2.Programowanie mikrokontrolerów 2.1.Języki programowania 2.2.Zapis binarny i heksadecymalny liczb 2.2.1.Konwersja między zapisami decymalnym i binarnym 2.2.2.Konwersja między zapisami binarnym i heksadecymalnym 2.3.Język C - krótkie przypomnienie 2.3.1.Podstawowe typy zmiennych i ich zakresy 2.3.2.Zmienne tablicowe i strukturalne 2.3.3.Zmienne wskaźnikowe 2.3.4.Deklaracje stałych 2.3.5.Zmienne ulotne 2.3.6.Operacje logiczne i bitowe 2.3.7.Funkcje i makrodefinicje 3.Sprzęt i oprogramowanie 3.1.Niezbędne elementy sprzętowe 3.2.1.Zestaw uruchomieniowy ZL27ARM 3.2.2.Programator 3.3.Moduły rozszerzeń 3.4.Inne przydatne elementy sprzętowe 3.5.Oprogramowanie narzędziowe 3.5.1.Środowisko programowania 3.5.2.Narzędzie wspomagające konfigurację mikrokontrolera - STM32 CubeMX 3.5.3.Programy dodatkowe 3.6.Biblioteka STM HAL 3.7.Niezbędna dokumentacja 3.8.Przygotowanie środowiska pracy 4.Praca z projektem 4.1.Etapy programowania mikrokontrolera 4.2.Uruchomienie mikrokontrolera 4.3.Ćwiczenie 1. Pierwszy program - „Migające diody", tworzenie i edycja projektu 4.3.1.Ćwiczenie 1a. Rozpoczęcie pracy z projektem w STM32 CubeIDE i konfiguracja mikrokontrolera w STM32 CubeMX 4.3.3.Ćwiczenie 1b. Struktura projektu i kodu źródłowego programu w STM32 CubeIDE 4.3.4.Ćwiczenie 1c. Kod źródłowy programu 4.3.5.Ćwiczenie 1d. Kompilacja i uruchomienie programu 4.3.6.Ćwiczenie 1e. Śledzenie działania programu 4.3.7.Ćwiczenie 1f. Sugestie i uwagi dodatkowe 5.Porty GPIO 5.1.Uniwersalne porty wejścia-wyjścia 5.2.Ćwiczenie 2. Porty GPIO - Wejścia i wyjścia 5.2.1.Ćwiczenie 2a. Przyciski i diody 5.2.2.Ćwiczenie 2b. Przyciski, joystick i diody 5.3.Ćwiczenie 3. Porty GPIO - wyjścia i bezpośrednie operacje na rejestrach 5.3.1.Ćwiczenie 3a. „Diody biegnące w lewo" 5.3.2.Ćwiczenie 3b. „Diody biegnące w lewo i prawo" 5.4.Obsługa alfanumerycznego wyświetlacza LCD 1602 5.5.Ćwiczenie 4. Porty GPIO i LCD 5.5.1.Ćwiczenie 4. „Odliczanie" 5.6.Ćwiczenie 5. Porty GPIO i LCD 5.6.1.Ćwiczenie 5a. „Menu" 5.6.2.Ćwiczenie 5b. Własne znaki na LCD 5.7.Ćwiczenie 6. Porty GPIO i LCD 5.7.1.Ćwiczenie 6. „Edytor" 5.8.Klawiatura - moduł KAmodKB4x4 5.9.Ćwiczenie 7. GPIO, LCD i klawiatura KAmodKB4x4 5.9.1.Ćwiczenie 7a. Tworzenie biblioteki obsługi modułu dodatkowego 5.9.2.Ćwiczenie 7b. Obsługa klawiatury 6.Kontroler przerwań NVIC, licznik systemowy SysTick 6.1.System przerwań w ARM Cortex-M3 6.2.Sposoby odliczania czasu w programie 6.2.1.Licznik SysTick 6.2.2.Funkcja HAL_Delay( ) 6.3. Ćwiczenie 8. Przerwania i licznik SysTick 6.3.1.Ćwiczenie 8a. SysTick 6.3.2.Ćwiczenie 8b. SysTick i przerwanie zewnętrzne 6.3.3.Ćwiczenie 8c. SysTick i 2 przerwania zewnętrzne 6.3.4.Ćwiczenie 8d. SysTick i 3 przerwania zewnętrzne 7.Zegar czasu rzeczywistego RTC 7.1.Zegar czasu rzeczywistego (RTC) 7.2.Ćwiczenie 9. Zegar czasu rzeczywistego (RTC) 7.2.1.Ćwiczenie 9a. „Migająca dioda" 7.2.2.Ćwiczenie 9b. Czas od uruchomienia systemu podany jako h:mm:ss 7.2.4.Ćwiczenie 9c. Aktualna data i godzina 8.Liczniki uniwersalne 8.1.Liczniki uniwersalne 8.1.1.Budowa i podstawowe tryby pracy 8.1.2.Zewnętrzne taktowanie liczników i łączenie kaskadowe 8.1.3.Generowanie sygnału PWM 8.1.4.Pomiar parametrów sygnału PWM 8.1.5.Współpraca z enkoderem 8.2.Ćwiczenie 10. Liczniki uniwersalne - podstawowa obsługa 8.2.1.Ćwiczenie 10a. Dioda sterowana licznikiem 8.2.2.Ćwiczenie 10b. Dwie diody sterowane licznikiem 8.2.3.Ćwiczenie 10c. Cztery diody sterowane licznikami 8.2.4.Ćwiczenie lOd. Pięć diod sterowanych licznikami 8.3.Ćwiczenie 11. Liczniki - generowanie czterech przebiegów 8.3.1.Ćwiczenie 11. Cztery diody sterowane różnymi częstotliwościami 8.4.Ćwiczenie 12. Zliczanie zdarzeń zewnętrznych z użyciem licznika 8.4.1.Ćwiczenie 12. Zliczanie przyciśnięć 8.5.Ćwiczenie 13. Jednorazowe odliczanie czasu 8.5.1.Ćwiczenie 13. Jednorazowe odliczanie czasu 8.6.Ćwiczenie 14. Generowanie i pomiar parametrów sygnału PWM 8.6.1.Ćwiczenie 14a. Trzy diody o różnej jasności 8.6.2.Ćwiczenie 14b. Sterowanie jasnością diody 8.6.3.Ćwiczenie 14c. Obserwacje sygnału PWM 8.6.4.Ćwiczenie 14d. Pomiar parametrów sygnału PWM 8.7.Enkoder kwadraturowy - moduł PmodENC 8.8. Ćwiczenie 15. Obsługa enkodera 8.8.1.Ćwiczenie 15. Obsługa enkodera 9.Układy czuwające Watchdog i rejestry chronione Backup Domain 9.1.Układy czuwające Watchdog 9.2.Zerowanie mikrokontrolera i rejestry chronione Backup Domain 9.3.Ćwiczenie 16. Niezależny układ czuwający i rejestry chronione 9.3.1.Ćwiczenie 16a. Niezależny układ czuwający 9.3.2.Ćwiczenie 16b. Niezależny układ czuwający i rejestry chronione 10.Mechanizm DMA 10.1.Bezpośredni dostęp do pamięci - DMA 10.2.Ćwiczenie 17. Sterowanie podświetleniem LCD z wykorzystaniem PWM i DMA 10.2.1.Ćwiczenie 17. Sterowanie podświetleniem LCD z wykorzystaniem PWM i DMA 11.Przetworniki A/C 11.1.Przetworniki A/C i układ monitorowania napięcia 11.2.Wewnętrzny czujnik temperatury 11.3.Ćwiczenie 18. Przetwornik A/C 11.3.1.Ćwiczenie 18a. ADC - pomiar jednokrotny 11.3.2.Ćwiczenie 18b. ADC - pomiar ciągły 11.3.3.Ćwiczenie 18c. ADC i DMA- pomiar dwóch kanałów 11.3.4.Ćwiczenie 18d. ADC, DMA i układ monitorowania napięcia -pomiar dwóch kanałów i alarm przekroczenia wartości 11.3.6.Ćwiczenie 18e. ADC. DMA i układ monitorowania napięcia -pomiar dwóch kanałów wyzwalany licznikiem 11.4.Ćwiczenie 19. Kanały wstrzykiwane przetwornika A/C 11.4.1.Ćwiczenie 19. ADC - kanały podstawowe i wstrzykiwane 11.5.Ćwiczenie 20. Dwa przetworniki A/C 11.5.1.Ćwiczenie 20a. Dwa ADC - synchroniczny pomiar dwóch kanałów 11.5.2.Ćwiczenie 20b. Dwa ADC - dwa kanały i linijka diodowa 12.Układ US ART 12.1.Interfejs RS-232 12.1.1. RS-232C w komputerze PC 12.2.Program Termite 12.3.Ćwiczenie 21. RS-232C 12.3.2. Ćwiczenie 21. RS-232C - transmisja pojedynczych bajtów 12.4.Ćwiczenie 22. RS-232C i przerwania 12.4.1.Ćwiczenie 22a. RS-232C - transmisja danych z wykorzystaniem przerwań. Odbiór danych z PC 12.4.2.Ćwiczenie 22b. RS-232C - dwukierunkowa transmisja danych z wykorzystaniem przerwań 12.5.Układ komunikacji bezprzewodowej Bluetooth - moduł Pmod BLE 12.5.1. Przygotowanie połączenia z modułem Pmod BLE 12.6.Ćwiczenie 23. RS-232C i Pmod BLE 12.6.1.Ćwiczenie 23a. RS-232C i Pmod BLE - kod źródłowy programu 12.6.2.Ćwiczenie 23b. RS-232C i Pmod BLE - komunikacja z PC - emulacja RS-232 12.6.4.Ćwiczenie 23c. RS-232C i Pmod BLE - komunikacja z PC z systemem Windows 10 - bezpośrednie połączenie BTLE 12.6.5.Ćwiczenie 23d. RS-232C i Pmod BLE - komunikacja z telefonem z systemem Android - bezpośrednie połączenie BTLE 13.Interfejs USB 13.1.Interfejs USB 13.2.Ćwiczenie 24. USB - urządzenie klasy CDC 13.2.1.Ćwiczenie 24a. USB - urządzenie klasy CDC - emulacja portu szeregowego 13.2.2.Ćwiczenie 24b. USB - urządzenie klasy CDC - emulacja portu szeregowego i bufor odbiorczy FIFO 14.Interfejs I2C 14.1.Interfejs I2C 14.2.Akcelerometr STM LIS35DE - moduł KAmodMEMS2 14.3.Ćwiczenie 25.12C - akcelerometr KAmodMEMS2 14.3.1.Ćwiczenie 25a. Akcelerometr I2C 14.3.2.Ćwiczenie 25b. Akcelerometr I2C - wykrywanie uderzeń 14.4.Barometr STM LPS25HB - moduł KAmodLPS25HB 14.5.Ćwiczenie 26.12C - barometr KAmodLPS25HB 14.5.1.Ćwiczenie 26. Barometr I2C 15.Interfejs SPI 15.1.Interfejs SPI 15.2.Termometr cyfrowy Microchip TC77 15.3.Ćwiczenie 27. SPI - termometr Microchip TC77 15.3.1.Ćwiczenie 27. Termometr SPI - transmisja jednokierunkowa 15.4.Akcelerometr STM LIS35DE - moduł KAmodMEMS2 15.5.Ćwiczenie 28. SPI - akcelerometr KAmodMEMS2 15.5.1.Ćwiczenie 28. Akcelerometr SPI 15.6.Barometr STM LPS25HB - moduł KAmodLPS25HB 15.7.Ćwiczenie 29. SPI - barometr KAmodLPS25HB 15.7.1.Ćwiczenie 29a. Barometr SPI - SPI 4-przewodowe 15.7.2.Ćwiczenie 29b. Barometr SPI - SPI 3-przewodowe 16.Obsługa kart SD 16.1.Obsługa kart SD i SDHC z wykorzystaniem biblioteki FatFs 16.2.Ćwiczenie 30. Karta SD - odczyt danych z pliku 16.2.1.Ćwiczenie 30. Odczyt danych z pliku na karcie SD 16.3.Ćwiczenie 31. Karta SD - zapis danych do pliku - prosty rejestrator danych 16.3.1.Ćwiczenie 31. Zapis danych do pliku na karcie SD 17.Obsługa wyświetlaczy graficznych 17.1.Wyświetlacz OLED ze sterownikiem Solmon Systech SSD1331 -moduł Waveshare 0,95" 17.2.Ćwiczenie 32. Wyświetlacz graficzny Waveshare OLED 0,95" -SSD1331 17.2.1.Ćwiczenie 32. Demonstracja możliwości wyświetlacza 17.3.Wyświetlacz LCD ze sterownikiem Sitronix ST7735S - moduł Waveshare 1,80" 17.4.Ćwiczenie 33. Wyświetlacz graficzny Waveshare LCD 1,80" -ST7735S 17.4.1.Ćwiczenie 33. Demonstracja możliwości wyświetlacza 18.Cyfrowe przetwarzanie sygnałów 18.1.Przetwarzanie sygnałów w mikrokontrolerach STM32 z wykorzystaniem CMSIS 18.2.Ćwiczenie 34. Widmo amplitudowe sygnału 18.2.1.Ćwiczenie 34a. Widmo amplitudowe sygnału - pomiar sygnału 18.2.2.Ćwiczenie 34b. Widmo amplitudowe sygnału w postaci próbek 18.2.3.Ćwiczenie 34c. Widmo amplitudowe sygnału w postaci graficznej 19.Oszczędzanie energii 19.1.Tryby oszczędzania energii 19.2.Ćwiczenie 35. Tryby obniżonego poboru energii 19.2.1.Ćwiczenie 35a. Tryb uśpienia 19.2.3. Ćwiczenie 35b. Tryb zatrzymania Dodatki Dodatek A. Schematy elektryczne zestawu ZL27ARM Dodatek B. Schematy blokowy systemu taktującego zastosowanego w mikrokontrolerach STM32F1 Dodatek C. Lista funkcji wyprowadzeń procesora STM32F103VB Dodatek D. Schemat elektryczny modułu KAmodKB4x4 Dodatek E. Schemat elektryczny modułu Pmod ENC Dodatek F. Schemat elektryczny modułu KAmodLED8 Dodatek G. Schematy elektryczne modułu Pmod BLE Dodatek H. Schematy elektryczne modułu KAmodMEMS2 Dodatek I. Schematy elektryczne modułu KAmodLPS25HB Dodatek J. Schematy elektryczne modułu Waveshare OLED 0.95" Dodatek K. Schematy elektryczne modułu Waveshare LED 1.80" Dodatek L. Schematy elektryczne modułu KAmodMIC_Electret Dodatek Ł. Tabela kodów ASCII
1.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 9.2.3.Ubieramy nasz opis w VHDL w „bloczek" Platform Designer 9.3.Programujemy obsługę własnego modułu 9.4.A może konfiguracja do tego? 10.Własne moduły Avalon-MM - enkoder i wyświetlacz 7-segmentowy 10.1.Wstęp w skrócie telegraficznym 10.1.1. Enkodery inkrementalne 10.2.Sterownik do wyświetlacza raz poproszę! 10.2.1. Oprogramowanie 10.3.Czas zdekodować enkoder 10.3.1.Eliminacja drgań styków 10.3.2.Enkoder we własnej osobie 10.3.3.Parę linijek programu do sukcesu! 11.Własne moduły Avalon-MM - diody WS2812, czyli czas na kolor 11.1.Wstęp w kolorze 11.2.Czas znów pomigać diodami 11.2.1.Zużycie zasobów - czas na RAM 11.2.2.Projektujemy i używamy modułu z portem Avalon Master 11.3.Przerwania od podszewki 12.Więcej pamięci, czyli karty SD 12.1.Karty pamięci, systemy plików - jak się nie pogubić 12.1.1. Przygotowania 12.2.Przygotowanie systemu 12.3.Oprogramowanie 11.2.Współdzielenie modułów 11.4.1. Jeszcze więcej porządku 13.VGA, czyli czas na duże wyświetlacze 13.1.Od czego zacząć? 13.1.1.Złącze VGA206 13.1.2.Sposób przesyłania danych 13.2.Generator znaków - czyli co zbudujemy 13.2.1.Generator sygnałów sterujących 13.2.2.Dobry plan to podstawa! 13.2.3.Czas wcielić w życie nasz plan 13.2.4....jeszcze czcionka! 13.2.5.Szczypta oprogramowania - wersja demo 14.HDMI, czyli duży „cyfrowy" wyświetlacz 14.1. Od czego zacząć? 14.1.1.Złącze HDMI220 14.1.2.Transmisja różnicowa - o co chodzi? 14.1.3.Transmisja TMDS 14.1.4.Przypomnijmy sobie naszą kartę graficzną VGA 14.2.Implementacja HDMI 14.2.1.Zacznijmy od założeń 14.2.2.Powtórka 14.2.3.Ostatnie połączenia 14.2.4.Oprogramowania linijek kilka 15.Parę drobiazgów, które nigdzie nie pasują, czyli... uzupełnienie 15.1.Symulacja mikroprocesora NIOS II 15.2.Symulacja trochę prościej 15.3.A może NIOS będzie tylko komponentem? 15.4.A jeśli jednak trzeba sprawdzić coś na żywo? 15.5.Podsumowanie... całej przygody 16.O VHDL słów kilka 16.1.Część teoretyczna - informacje na temat VHDL 16.1.1.1.Etymologia245 16.1.1.2.Definicja247 16.1.1.3.Przeznaczenie249 16.1.1.4.Istota VHDL251 16.1.2.Wybrane kwestie VHDL 16.1.2.1.Dlaczego VHDL nie jest językiem? 16.1.2.2.Dlaczego VHDL nie jest językiem programowania? 16.1.2.3.Znaczenie słowa „język" w nazwie VHDL 16.1.2.4.HDL a FHL 16.1.3.Informacje poboczne 16.2.Część praktyczna - projektowanie na bazie VHDL 16.2.1.Podstawy kodu VHDL 16.2.1.1.Główne cechy kodu 16.2.1.2.Typy danych 16.2.1.3.Rodzaje danych 16.2.1.4.Komentarze 16.2.2.Układy cyfrowe w ujęciu kodu VHDL 16.2.2.1.Blok entity (czyli wyprowadzenia i parametry układów cyfrowych) 16.2.2.2.Typy wyprowadzeń układów cyfrowych 16.2.2.3. Blok architecture (czyli zachowanie układów cyfrowych) 16.2.3.Konstrukcje kodu VHDL 16.2.3.1.Wybrane konstrukcje współbieżne 16.2.3.2.Wybrane konstrukcje sekwencyjne 16.2.4.Inne stosowane konstrukcje kodu VHDL 16.2.4.1.Komponenty 16.2.4.2.Wykrywanie zboczy sygnału zegarowego 16.2.4.3.Funkcje konwersji między typami 16.2.4.4.Funkcje logiczne 16.2.4.5.Operatory 16.2.5.Przykłady układów cyfrowych opisanych z użyciem VHDL 16.2.5.1.Istotna rzecz na początek kodu 16.2.5.2.Układy kombinacyjne 16.2.5.3.Układy sekwencyjne 16.2.5.4.Style opisu w praktyce
Sygnatura czytelni BWEAiI: XII Ł 164
Ta pozycja znajduje się w zbiorach 2 placówek. Rozwiń listę, by zobaczyć szczegóły.
Wypożyczalnia
Wszystkie egzemplarze są obecnie wypożyczone: sygn. 148999 (1 egz.)
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 148998 N (1 egz.)
Książka
W koszyku
Dla doświadczonych programistów i robotyków oraz początkujących hobbystów.
Wprowadzenie do mikrokontrolerów i płytek z mikrokontrolerami Wprowadzenie do mikrokontrolerów Płytki z mikrokontrolerami Przegląd wykorzystywanych w książce analogowych i cyfrowych elementów elektronicznych Podstawowe elementy elektryczne Dioda Płytka prototypowa Opis płytek Blue Pill i Curiosity Nano Instalowanie IDE Twój pierwszy projekt — migająca dioda LED Uruchomienie kodu z migającą diodą na płytce Blue Pill Uruchomienie kodu z migającą diodą na płytce Curiosity Nano. Instalacja środowisk programistycznych oraz programowanie mikrokontrolerów w C Wprowadzenie do programowania w C Podstawowa struktura języka C Wstęp do programowania mikrokontrolera Curiosity Nano Wstęp do programowania mikrokontrolera Blue Pill Przykład — programowanie i wykorzystywanie wbudowanej w płytkę mikrokontrolera diody LED Programowanie diody na płytce Blue Pill Włączanie i wyłączanie diody przyciskiem Przyciski Szum elektryczny przycisków Debouncing sprzętowy Debouncing softwarowy Podłączenie diody do płytki mikrokontrolera z wykorzystaniem wbudowanego rezystora podciągającego Softwarowy debouncing przycisku podłączonego do Blue Pill Włączanie i wyłączanie diody przyciskiem podłączonym do płytki Curiosity Nano Testowanie przycisku Pomiar ilości światła za pomocą fotorezystora Czujniki Definicja czujnika Czym są moduły z czujnikami? Fotorezystor Podłączanie fotorezystora do portu płytki mikrokontrolera Podłączenie fotorezystora do płytki Blue Pill Podłączenie fotorezystora do płytki Curiosity Nano Podłączenie modułu z fotorezystorem do płytek z mikrokontrolerem Testowanie fotorezystora Pomiar temperatury i wilgotności Czujnik wilgotności i temperatury DHT11 Czym jest wilgotność względna? Piny DHT11 i ich opis Podłączenie modułu z czujnikiem DHT11 do płytki z mikrokontrolerem Podłączenie DHT11 do płytki Blue Pill Podłączenie wyświetlacza LCD do Blue Pill Podłączenie czujnika temperatury LM35 do płytki Curiosity Nano Programowanie odbierania danych z czujnika Programowanie współpracy czujnika DHT11 z Blue Pill Programowanie czujnika i wyświetlacza LCD Programowanie współpracy czujnika LM35 z Curiosity Nano Wyświetlanie danych o wilgotności i temperaturze w oknie monitora portu szeregowego Tworzenie wykresów Alarm świetlny SOS kodem Morse’a na jasnej diodzie LED Kod Morse’a i sygnał SOS Superjasne diody LED i obliczanie niezbędnego rezystora Podłączenie rezystora i superjasnej diody LED do Blue Pill Podłączenie superjasnej diody LED do Curiosity Nano Programowanie sygnału SOS Sygnał SOS na Curiosity Nano Testowanie alarmu świetlnego Przełącznik akustyczny Podłączenie mikrofonu do portu płytki z mikrokontrolerem Moduł z mikrofonem elektretowym Podłączenie elementów Programowanie przełącznika akustycznego Programowanie przełącznika na dwa klaśnięcia Programowanie przełącznika akustycznego z timerem między klaśnięciami Ulepszanie działania projektu. Czujnik gazów Czujnik gazów MQ-2 Podłączenie czujnika MQ-2 do płytki z mikrokontrolerem Podłączenie na potrzeby odczytu cyfrowego Podłączenie na potrzeby odczytu analogowego Kod odczytujący stężenie gazów z modułu czujnika Kod do odczytu cyfrowego Kod do odczytu analogowego IoT — system rejestrujący temperaturę Podłączenie czujnika temperatury do płytki Blue Pill Czujnik temperatury DS18B20 Podłączenie komponentów Programowanie odczytu temperatury Podłączenie modułu ESP8266 Moduł Wi-Fi ESP8266 Podłączenie modułu Wi-Fi ESP8266 Programowanie wysyłania odczytów temperatury do sieci Podłączenie płytki Blue Pill do sieci IoT — czujnik nawilżenia rośliny Podłączenie czujnika wilgotności gleby do płytki Blue Pill Czujnik wilgotności gleby Podłączenie elementów Odczyt danych z modułu czujnika wilgotności gleby Programowanie wysyłania odebranych danych do sieci Wyświetlanie danych z czujnika przez sieć Wi-Fi IoT — pomiar energii słonecznej (napięcia) Podłączenie ogniwa fotowoltaicznego do płytki Blue Pill Ogniwo fotowoltaiczne Czujnik napięcia B25 Podłączenie elementów Odczyt danych z czujnika napięcia Programowanie wysyłania zmierzonych danych do internetu Prezentowanie danych z czujnika w internecie Cyfrowy pomiar temperatury ciała Programowanie komunikacji I2C Protokół I2C Programowanie I2C Podłączenie czujnika na podczerwień do płytki z mikrokontrolerem Czujnik MLX90614 Moduł GY-906 Podłączenie czujnika do Arduino Uno Podłączenie Arduino Uno z Blue Pill Prezentacja temperatury na wyświetlaczu LCD Test termometru Alarm dystansu społecznego Programowanie brzęczyka piezoelektrycznego Podłączenie komponentów Podłączenie czujnika ultradźwiękowego do płytki z mikrokontrolerem Podłączenie komponentów Programowanie odbierania danych z czujnika ultradźwiękowego Test pomiaru odległości Timer dwudziestosekundowego mycia rąk Programowanie licznika czasu (timera) Prezentacja licznika na wyświetlaczu Podłączenie czujnika ultradźwiękowego do Blue Pill Co to jest czujnik ultradźwiękowy? Jak działa czujnik ultradźwiękowy? Składamy wszystko razem — pomyśl o obudowie ochronnej!
Sygnatura czytelni BWEAiI: XII Ł 225
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 153033 (1 egz.)
Brak okładki
Książka
W koszyku
Numerical Computation Using C / Robert Glassey. - Boston [i in.] : Academic Press : Harcourt Brace Jovanovich, 1993. - VII, 283 s. : wykr. ; 23 cm.
(Computer Science and Scientific Computing)
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. Z 5911 (1 egz.)
Brak okładki
Książka
W koszyku
The C Primer / Les Hancock, Morris Krieger. - 2 ed. - New York [etc.] : McGraw-Hill Book Co., 1986. - X, 303 s. : il. ; 23 cm.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. Z 4905 (1 egz.)
Brak okładki
Książka
W koszyku
(BP [Biblioteka Programisty])
Tyt. oryg. : C Interfaces and Implementations: Techniques for Creating Reusable Software.
Bibliogr. s. [489]-494. Indeks.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 113950 (1 egz.)
Brak okładki
Książka
W koszyku
Oznaczenie wersji na okł.
U dołu okł.: Obszerne informacje o klasach, metodach predefiniowanych stałych w Windows. Aplikacje graficzne PAINT dla Windows. Aplikacje tekstowe NOTEPAD dla Windows. Opis bibliotek dla Windows iSDK. Programowanie obiektowe i zdarzeniowe w MSC++ 7.
Dla programistów mających już doświadczenie w programowaniu w języku C.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 86868, 86869, 86870, 85099 L (4 egz.)
Książka
W koszyku
Na okł. podtyt.: 16 projektów w C, prezentacje narzędziowe, opis peryferiów, programator ICSP, zestaw startowy.
Sygnatura czytelni BWEAiI: XII H 38
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 111090 N (1 egz.)
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. Z 5824 (1 egz.)
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. S 73484 (1 egz.)
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 81962 L (1 egz.)
Brak okładki
Książka
W koszyku
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. S 61625 L (1 egz.)
Brak okładki
Książka
DVD
W koszyku
Język C : pasja programowania mikrokontrolerów 8-bitowych / Mirosław Kardaś. - Szczecin : Wydawnictwo Atnel, 2012. - 435 s. : il. ; 23 cm + dysk optyczny (DVD-ROM).
Książka jest kontynuacją publikacji "Mikrokontrolery AVR. Język C. Podstawy programowania".
Płyta DVD zawiera wszystkie kody źródłowe przygotowane do kompilacji w środowisku Eclipse.
Dla elektroników i hobbystów.
Sygnatura czytelni BWEAiI: XII Ł 56
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Biblioteka WEAiI
Egzemplarze są dostępne wyłącznie na miejscu w bibliotece: sygn. 135053 N (1 egz.)
Brak okładki
Książka
DVD
W koszyku
Mikrokontrolery AVR - język C : podstawy programowania / Mirosław Kardaś. - [Wydanie 2 poprawione]. - Szczecin : Wydawnictwo Atnel, 2011. - 462 stron : ilustracje ; 24 cm + dysk optyczny (DVD).
Na książce: Wydanie 1 - informacja o wydaniu ze strony internetowej wydawnictwa: http://sklep.atnel.pl/pl/c/Wydawnictwo/1.
Dołączona do książki płyta DVD zawiera m.in. kody źródłowe programów omawianych na łamach książki, a także lekcje video odnośnie stawiania pierwszych kroków i posługiwania się środowiskiem programistycznym ECLIPSE i AVR Studio. Wszystkie kody źródłowe znajdują się na płycie DVD w folderze: \ECLIPSE\workspace.
Dla elektroników i hobbystów, którzy chcą szybko, w oparciu o interesujące przykłady, poznać język C przeznaczony dla mikrokontrolerów AVR i nauczyć się pisać dla nich programy.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 132498, 134631, 134632, 134633, 130921, 130920 (6 egz.)
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej

Deklaracja dostępności