RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III
- Autor:
- Andrzej Daniluk
- Wydawnictwo:
- Helion
- Ocena:
- 4.5/6 Opinie: 30
- Stron:
- 504
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III
Na uczelniach, w szkołach i biurach pojawia się coraz więcej zaawansowanych urządzeń komputerowych podłączanych przez port szeregowy. Czy koniecznie trzeba płacić wysokie stawki informatykom, aby wykorzystać pełnię możliwości tych nowoczesnych narzędzi? Na szczęście nie. Obsługa transmisji szeregowej przy użyciu standardu RS 232C może być na tyle łatwa, że uczniowie, studenci, nauczyciele, pracownicy naukowi czy inżynierowie mogą samodzielnie tworzyć potrzebne im oprogramowanie.
Dzięki książce "RS 232C -- praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III" także i Ty szybko nauczysz się pisać programy sterujące urządzeniami podłączanymi przez port szeregowy. Dowiesz się, jak działa transmisja asynchroniczna oraz czym jest standard RS 232C. Poznasz interfejs RS 232C dla systemu Windows i nauczysz się go używać w środowiskach programistycznych Builder i Delphi, co pozwoli Ci pisać potrzebne oprogramowanie w języku Pascal lub C++. Najnowsze, poprawione wydanie zawiera jeszcze więcej przykładów, dzięki którym błyskawicznie będziesz mógł sprawdzić nabytą wiedzę w praktyce.
- Standard RS 232C
- Transmisja asynchroniczna
- Obsługa RS 232C w systemach MS-DOS i Windows
- Wykorzystanie elementów interfejsu Windows API w środowiskach Builder i Delphi
- Testowanie programów do obsługi transmisji szeregowej
- Tworzenie aplikacji wielowątkowych
- Narzędzia graficzne
- Przykładowe aplikacje i ich analiza
- Specyfikacje najważniejszych funkcji
Wybrane bestsellery
-
Pokaże Ci ona całą architekturę standardu USB oraz implikacje jego stosowania dla różnych urządzeń. Dzięki niej poznasz także podstawy zasad programowania transmisji USB z wykorzystaniem zasobów systemów operacyjnych Windows oraz współistniejących bibliotek programistycznych. W dodatku autor tego...
USB. Praktyczne programowanie z Windows API w C++. Wydanie II USB. Praktyczne programowanie z Windows API w C++. Wydanie II
(24.90 zł najniższa cena z 30 dni)34.50 zł
69.00 zł(-50%) -
Książka USB. Praktyczne programowanie z Windows API w C++ w zwięzły sposób przedstawia wszelkie zagadnienia, dotyczące użytkowania i programowania transmisji USB. Korzystając z tego podręcznika, poznasz nie tylko teoretyczne podstawy działania USB, ale także zdobędziesz praktyczne umiejętności w ...(9.90 zł najniższa cena z 30 dni)
19.50 zł
39.00 zł(-50%) -
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwi...
Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań
(47.20 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Książkę szczególnie docenią analitycy bezpieczeństwa, którzy chcą się zapoznać z zestawem poleceń ARM i zdobyć wiedzę umożliwiającą im efektywne korzystanie z technik inżynierii wstecznej. Poza zestawem potrzebnych poleceń znalazło się w niej mnóstwo przydatnych informacji. Znajdziesz tu przegląd...
Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna
(57.84 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Ewolucja formularzy internetowych zaczęła się od prostych znaczników języka HTML 2.0 opublikowanego w 1993 roku. Z czasem HTML oferował bardziej zaawansowane funkcje obsługi formularzy. Późniejsze wersje, HTML4, a następnie HTML5, wprowadziły nowe typy pól, takie jak pola daty, koloru czy też adr...
Angular i formularze reaktywne. Praktyczny przewodnik Angular i formularze reaktywne. Praktyczny przewodnik
(44.85 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Jeśli w swojej pracy masz lub miewasz do czynienia z danymi, z pewnością orientujesz się, że do tego celu stworzono dotąd całkiem sporo narzędzi. Nic dziwnego – przy tej liczbie danych, z jaką spotykamy się w dzisiejszym cyfrowym świecie, zdolność do ich sprawnego analizowania i wyciągania ...
Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym
(39.90 zł najniższa cena z 30 dni)39.90 zł
139.00 zł(-71%) -
Tę książkę docenią praktycy: inżynierowie uczenia maszynowego i analitycy danych, poszukujący sposobu praktycznego zaadaptowania modeli transformacyjnych do swoich potrzeb. Autorzy skupili się na praktycznej stronie tworzenia aplikacji językowych, a w poszczególnych rozdziałach ujęto wszystkie na...
Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face
(59.40 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Ta książka pomoże Ci się przygotować do pracy na stanowisku testera oprogramowania, a także zapewni wsparcie podczas wykonywania nowych zadań. Znajdziesz tu dokładne omówienie podstaw testowania, jego różnych rodzajów i poziomów w odniesieniu do zastosowania na różnych etapach pracy nad projektem...
Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu Tester samouk. Praktyczny przewodnik po testowaniu oprogramowania na bazie gotowego projektu
(35.40 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Czym jest inżynieria wymagań? To systematyczne podejście do pozyskiwania i dokumentowania wymagań, a także zarządzania nimi. Polega na zrozumieniu potrzeb i oczekiwań interesariuszy, a następnie opisaniu, za pomocą wymagań, systemu, który je spełnia.
Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy Certyfikowany inżynier wymagań. Na podstawie IREB CPRE. Poziom podstawowy
(41.40 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%)
Ebooka "RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Książki drukowanej:
- 83-246-0778-1, 8324607781
- Data wydania książki drukowanej:
- 2007-06-12
- ISBN Ebooka:
- 978-83-246-9446-4, 9788324694464
- Data wydania ebooka:
- 2014-03-12 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- B5
- Numer z katalogu:
- 3517
- Rozmiar pliku Pdf:
- 4.7MB
- Rozmiar pliku ePub:
- 5.4MB
- Rozmiar pliku Mobi:
- 13.3MB
- Zobacz zawartość nośnika
Spis treści ebooka
- RTS-CTS handshaking (24)
- Konwertery interfejsu RS 232C (28)
- Konwertery USB/RS 232C (29)
- Właściwości portu konwertera (31)
- Protokół XON-XOFF (33)
- Protokół ENQ-ACK (33)
- Protokół ETX-ACK (34)
- Protokół SOH-ETX (34)
- Protokoły typu master-slave (34)
- Rola oprogramowania a podstawowe funkcje interfejsu (36)
- Podsumowanie (38)
- Mirror w MS-DOS (39)
- Terminal dla Windows (41)
- Podsumowanie (43)
- Borland C++ (45)
- Borland Pascal (53)
- Funkcja 00h (55)
- Funkcja 01h (56)
- Funkcja 02h (56)
- Funkcja 03h (56)
- Podsumowanie (58)
- Ćwiczenia (58)
- Typy danych Windows (61)
- Proces projektowania oprogramowania (64)
- Wykorzystanie elementów Windows API w C++Builderze. Część I (64)
- Struktura DCB (65)
- Funkcja CreateFile() (65)
- Funkcja GetCommState() (70)
- Funkcja SetCommState() (71)
- Funkcja CloseHandle() (71)
- Testowanie portu szeregowego (74)
- Struktura COMMPROP (78)
- Funkcja GetCommProperties() (82)
- Struktura COMMCONFIG (88)
- Funkcje GetCommConfig() i SetCommConfig() (88)
- Funkcja CommConfigDialog() (89)
- Struktura COMMTIMEOUTS (90)
- Funkcje GetCommTimeouts() i SetCommTimeouts() (91)
- Nawiązanie połączenia. Wariant I (91)
- Segment inicjalizująco-konfiguracyjny (92)
- Segment wysyłający komunikaty. Funkcja WriteFile() (92)
- Segment odbierający komunikaty. Funkcja ReadFile() (93)
- Przykładowa aplikacja (94)
- Nawiązanie połączenia. Wariant II (97)
- Funkcja SetupComm() (98)
- Funkcja ClearCommError() (98)
- Struktura COMSTAT (100)
- Przykładowa aplikacja (102)
- Zamknięcie portu komunikacyjnego (106)
- Nawiązanie połączenia. Wariant III (107)
- Funkcje GetCommMask() i SetCommMask() (107)
- Funkcja WaitCommEvent() (109)
- Przykładowa aplikacja działająca w środowisku tekstowym (110)
- Przykładowa aplikacja działająca w środowisku graficznym (118)
- Nawiązanie połączenia. Wariant IV (123)
- Funkcja BuildCommDCB() (123)
- Funkcja BuildCommDCBAndTimeouts() (125)
- Inne użyteczne funkcje (126)
- Podsumowanie (128)
- Ćwiczenia (128)
- Wykorzystanie elementów Windows API w C++Builderze. Część II (129)
- Wysyłamy znak po znaku. Funkcja TransmitCommChar() (129)
- Wysyłamy pliki. Funkcje _lopen, _lread(), _lwrite(), _lclose() (133)
- Wykorzystanie komponentu klasy TTimer (143)
- Aplikacja nie lubi milczeć. Funkcja GetLastError() (162)
- Break Time - czas oczekiwania aplikacji (167)
- Podsumowanie (176)
- Ćwiczenia (176)
- Wykorzystanie elementów Windows API w Delphi. Część I (177)
- Testowanie portu szeregowego - inaczej (177)
- Rekord TCOMMPROP (183)
- Nawiązanie połączenia (191)
- Przykładowe aplikacje (194)
- Podsumowanie (203)
- Ćwiczenia (203)
- Wykorzystanie elementów Windows API w Delphi. Część II (203)
- Wysyłamy znak po znaku (204)
- Wysyłamy pliki (209)
- Timer w Delphi (224)
- Podsumowanie (238)
- Ćwiczenia (239)
- Najważniejszy jest użytkownik (242)
- Użytkownik steruje programem (242)
- Możliwość anulowania decyzji (243)
- Możliwość odbioru komunikatu nawet w trakcie wysyłania danych (243)
- Możliwość wysłania odrębnej informacji w trakcie transmisji pliku (243)
- Delphi (244)
- Funkcja BeginThread() (244)
- Konkurencja dla Timera (256)
- Klasa TThread (264)
- Wielowątkowość i DLL-e (272)
- C++Builder (280)
- Zamiast Timera (289)
- Zamiast Timera. Inny sposób (296)
- Klasa TThread (304)
- Podsumowanie (315)
- Ćwiczenia (315)
- Komponent klasy TChart (318)
- Podsumowanie (328)
- Ćwiczenia (328)
- Kontroler temperatury (330)
- Aplikacja obsługująca kilka urządzeń (347)
- Programowanie inteligentne (358)
- Brak powtarzalności kodu (359)
- Czytelność kodu (360)
- Łatwość testowania (364)
- Podsumowanie (366)
- Ćwiczenia (366)
- Komponent TOpenSerialPort. Realizacja w Delphi (369)
- Testowanie komponentu (374)
- Komponent TOpenSerialPort. Realizacja w C++Builderze (380)
- Testowanie komponentu (386)
- Komponenty aktywne (389)
- Kompilacja projektu zawierającego komponent aktywny (393)
- Odczytywanie i modyfikacja wartości własności komponentu aktywnego (395)
- Komponenty w BDS 2006 (397)
- Podsumowanie (398)
- Ćwiczenia (398)
- Schematy dziedziczenia (400)
- Ukrywanie konstruktora (405)
- Interfejsy (409)
- Delegowanie operacji (415)
- Delegowanie realizacji interfejsu do własności (422)
- Podsumowanie (426)
- Ćwiczenia (427)
- Polecenie stty (436)
- Ustawienia kontroli przesyłu danych (sterowanie transmisją) (437)
- Ustawienia wejściowe (437)
- Ustawienia wyjściowe (439)
- Ustawienia czasów oczekiwania (439)
- Ustawienia lokalne (440)
- Specjalne znaki sterujące (441)
- Łączenie atrybutów (442)
- Podstawowe funkcje obsługi portu szeregowego (442)
- Funkcja open() (442)
- Funkcja read() (443)
- Funkcja write() (443)
- Funkcja close() (443)
- Struktura termios (444)
- Funkcja tcgetattr() (448)
- Funkcja tcsetattr() (448)
- Funkcje cfgetispeed() i cfgetospeed() (449)
- Funkcje cfsetispeed() i cfsetospeed() (449)
- Funkcja tcflush() (450)
- Funkcja tcdrain() (451)
- QNX (451)
- Funkcja dev_insert_chars() (453)
- Funkcja dev_ischars() (453)
- Funkcja dev_read() (454)
- Funkcja Receive() (455)
- Funkcja Send() (455)
- Funkcja Creceive() (455)
- Funkcja Reply() (456)
- Funkcja qnx_proxy_attach() (456)
- Funkcja qnx_proxy_detach() (456)
- Podsumowanie (457)
- Ćwiczenia (457)
- MODEMDEVCAPS (467)
- MODEMSETTINGS (470)
- GetCommModemStatus() (471)
- Funkcja WriteFileEx() (473)
- Funkcja ReadFileEx() (474)
- Funkcja FileIOCompletionRoutine() (474)
- Funkcja SleepEx() (475)
- Funkcja WaitForSingleObjectEx() (475)
Przedmowa do wydania trzeciego (9)
Wprowadzenie (11)
Rozdział 1. Definicja interfejsu (15)
Rozdział 2. Nowoczesna transmisja asynchroniczna oraz standard RS 232C (19)
Rozdział 3. Jak testować programy do transmisji szeregowej? (39)
Rozdział 4. Transmisja szeregowa w MS-DOS (45)
Rozdział 5. Programowa obsługa interfejsu RS 232C w Windows (59)
Rozdział 6. Aplikacje wielowątkowe (241)
Rozdział 7. Wykorzystanie niektórych narzędzi graficznych (317)
Rozdział 8. Przykładowe aplikacje wykorzystywane
w systemach pomiarowych (329)
Rozdział 9. Tworzenie komponentów (369)
Rozdział 10. Modelowanie oprogramowania sterującego portem szeregowym (399)
Rozdział 11. POSIX (435)
Dodatek A Specyfikacja funkcji CreateFile() - operacje plikowe (461)
Dodatek B Specyfikacja struktur MODEMDEVCAPS, MODEMSETTINGS
oraz funkcji GetCommModemStatus() (467)
Dodatek C Transmisja asynchroniczna. Funkcje rozszerzone (473)
Dodatek D Zamiana liczb z postaci dziesiętnej na binarną (477)
Dodatek E Funkcje CreateThread(), CreateMutex() i CreateSemaphore() (481)
Skorowidz (487)
Oceny i opinie klientów: RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie III Andrzej Daniluk (30) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(8)
(13)
(3)
(0)
(4)
(2)
Oceny i opinie poprzednich wydań
więcej opinii