Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2011

Lauret zaufanych opinii
Informacje podstawowe
RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie II

RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie II

Autor: Andrzej Daniluk
Data wydania: 2002/11
Stron: 400
Zawiera CD-ROM
Niedostepna ksiazka
Szczegóły:

Informacje dodatkowe:
Drugie wydanie książki "RS 232C -- praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera" to kompendium wiedzy adresowane do osób zajmujących się tworzeniem oprogramowania sterującego urządzeniami podłączanymi przez port szeregowy. Książka umożliwia zdobycie wiedzy niezbędnej, by przy użyciu narzędzi Delphi i Builder tworzyć w Pascalu i C++ własne programy do obsługi transmisji szeregowej.

W książce przedstawiono:

  • Opis metod realizacji nowoczesnej transmisji asynchronicznej poprzez interfejs RS 232C
  • Opis wszystkich, niezbędnych funkcji oraz struktur najczęściej wykorzystywanych do realizacji transmisji szeregowej oferowanych przez Win32 API
  • Metody realizacji transmisji buforowanej oraz niebuforowanej
  • Metody realizacji transmisji szeregowej z wykorzystaniem portów USB
  • Kompletne przykłady oryginalnych algorytmów stosowanych przy obsłudze łącza szeregowego
Nowe wydanie zostało zaktualizowane i poprawione. Dodano nowe rozdziały opisujące tworzenie własnych komponentów obsługi portu szeregowego oraz transmisję szeregową z wykorzystaniem portu USB. Dokładny opis USB, standardu zdobywającego ostatnio ogromne uznanie, to kolejny powód, dla którego warto mieć tę książkę.

Dołączony do książki CD-ROM zawiera:

  • Przykładowe programy napisane w C++ i Pascalu.
  • Kompletne kody źródłowe aplikacji napisanych w C++Builderze 5.
  • Kody źródłowe aplikacji napisanych w Delphi 6.

Zobacz wszystkie książki tego autora »
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/zwisam.htm" style="color:black;" title="Zwinny samuraj. Jak programują mistrzowie zwinności">Zwinny samuraj. Jak programują mistrzowie zwinności</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=zwisam"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj zwisam" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czykod.htm" style="color:black;" title="Czysty kod. Podręcznik dobrego programisty">Czysty kod. Podręcznik dobrego programisty</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 67.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czykod"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czykod" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=algor4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj algor4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/objcp3.htm" style="color:black;" title="Objective-C. Vademecum profesjonalisty. Wydanie III">Objective-C. Vademecum profesjonalisty. Wydanie III</a></strong><br/> <img src="/img/3.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 79.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=objcp3"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj objcp3" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cudawp.htm" style="color:black;" title="CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU">CUDA w przykładach. Wprowadzenie do ogólnego programowania procesorów GPU</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cudawp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cudawp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/czjav2.htm" style="color:black;" title="Java. Ćwiczenia zaawansowane. Wydanie II">Java. Ćwiczenia zaawansowane. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 29.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=czjav2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj czjav2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticpp2.htm" style="color:black;" title="Tablice informatyczne. C++. Wydanie II">Tablice informatyczne. C++. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticpp2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticpp2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/psycms.htm" style="color:black;" title="Projektowanie systemów CMS przy użyciu PHP i jQuery">Projektowanie systemów CMS przy użyciu PHP i jQuery</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=psycms"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj psycms" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ac29pk.htm" style="color:black;" title="AutoCAD 2009. Pierwsze kroki">AutoCAD 2009. Pierwsze kroki</a></strong><br/> <img src="/img/6.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 34.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ac29pk"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ac29pk" /></a> </td> </tr> </table> <strong><a href="/ksiazki/phoefp.htm" style="color:black;" title="Photoshop. Od pomysłu do projektu">Photoshop. Od pomysłu do projektu</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 59.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=phoefp"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj phoefp" /></a> </td> </tr> </table> <strong><a href="/ksiazki/rewiek_ebook.htm" style="color:black;" title="Rewizor GT. Ewidencja księgowa bez tajemnic. eBook. ">Rewizor GT. Ewidencja księgowa bez tajemnic. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 31.99 zł</b> </td><td> <a href="/zakupy/add.cgi?id=rewiek_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj rewiek_ebook" /></a> </td> </tr> </table>
6
(4)
5
(4)
4
(0)
3
(0)
2
(0)
1
(0)

Liczba ocen: 8

Średnia ocena
czytelników
55


RS 232C - praktyczne programowanie. Od Pascala i C++ do Delphi i Buildera. Wydanie II:

okladka

Ocena : 6 Ocena książki 2009-06-16

piotr

Znalazłem ją po kilku latach na strychu i uważam, że jest wybitna. W końcu potrafię komunikować sie przez modem, który znalazłem razem z nią.

Ocena : 6 Ocena książki 2003-12-01

bez podpisu

Wreszcie porządna (w zasadzie jedyna) pozycja na polskim rynku dotycząca tematu programowania transmisji na PC. Do tej pory był to absolutnie temat tabu. Dostęp do portów WinApi dla RS232c. Ponieważ USB staje się coraz bardziej powszechne, wyrażam nadzieję, że autor nie pozwoli aby było to nadal tematem tabu.<br> Reasumując jest to wielka odsłona tematu do tej pory znanego dla nielicznych i to jej wielki plus.

Ocena : 6 Ocena książki 2003-07-15

Grzegorz Twardowski

Książka jest super!!! To właśnie to czego szukałem. Przystępny język pozwala na dogłębne zrozumienie tematyki. Zestawienie rozdziałów jest celujące. Ta książka zrobiła na mnie ogromne wrażenie. Jeżeli ktoś zamierza pisać programy pod RS232C to ta pozycja jest obowiąskowa :) Książka jest po prostu super!!! Ps. Czekam kiedy pokaże się literatura omawiajaca w szegółach zagadnienia portu USB.

Ocena : 5 Ocena książki 2005-01-19

bez podpisu

Niezła książka, również dla początkujących, szczegółowo i przystępnie omówiono w niej zagadnienia komunikacji przez RS-a! Bardzo dobrze opracowano przykłady kodów (sprawdziłem w praktyce ich działanie), mnie zainterowała szczególnie ze względu na rozwiązania dla C i Delphi! Podsumowując niezła pozycja dla typowego inżyniera praktyka lub dla studenta informatyki, elektrotechniki lub elektroniki! Zachęcam do zakupu ze względu na dużą wartość merytoryczną książki przy jej jednocześnie bardzo przystępnej cenie!

Ocena : 5 Ocena książki 2006-07-18

Marcin Olchanowski

Książkę polecam dla każdego, kto chce zając się tematem transmisji z wykorzystaniem RS, nie ma w niej wielce rozbudowanych przykładów i masy teorii a jedynie nauka od pełnego opisu i najprostszych bardzo małych programów po coraz większe, przez co temat można opanować bardzo szybko. Dałbym 6 dla tej książki, bo spodziewałem się po nowym wydaniu opisu USB i komunikacji class i HID a tutaj jedynie opisano komunikacje z wykorzystaniem konwerterów, które tworzą wirtualny port COM, czyli w 95% wygląda to tak samo jak komunikacja RS. Mam nadzieje, że autor tej książki wyda jakąś oddzielna pozycje o komunikacji USB :)

Ocena : 5 Ocena książki 2006-07-27

Łukasz Brzozowski

Książka w przyswajalny sposób tłumaczy wymieniony standard RS 232C od strony wykorzystania praktycznego programowania z licznymi przykładami.

Ocena : 5 Ocena książki 2003-11-17

Paweł Burdziakowski

Książka jest wspaniała, choć po wnikliwej lekturze wydania pierwszego nasunęły mi się dość ważne sugestie do autora na przyszłość. Moim zdaniem brakuje, podkreślę jeszcze raz, że dla mnie, kilku dość istotnych elementów tej lektury, lecz nie rzutujących na całość. Zatem przejdę do konkretów.<br> Autor mało posiłkuje się funkcją WaitCommEvent(), funkcja ta jest dość zdawkowo opisana. Zawsze lubię jak opisuje się wszystkie elementy funkcji dokładnie, bez faworyzowania żadnych elementów, które akurat autor lubi lub nie opisywania tych, których nie używa. Zatem idealną sprawą do wydania trzeciego, byłoby dokładne opisanie funkcji użytych w książce. Tak po prostu, jak w helpie, po co dana funkcja, co dane elementy ze sobą reprezentują, mały przykład. Niestety nie pojawiły się programy odbierające transmisje RS z urządzenia, które wysyła je ciągle, nie zależnie od tego czy są odebrane, czy my czekamy na odebranie po inicjalizacji. Co więcej nie można takiej transmisji zatrzymać lub wywołać, np. odbiór danych NMEA z GPS. W tym przypadku WaitCommEvent() spisuje się na medal. Poruszenie kwestii tego typu przyciągnęłoby tysiące amatorów nawigacji i GPS do tej książki. W pewnych warunkach programy prezentowane w książce po prostu zawieszą się i to dość poważnie. <br> No a poza tym książka jest bardzo dobra, moim zdaniem jedna z najlepszych na rynku w tej dziedzinie.