FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
|
|
- Title: Serial Programming
- Author(s) Wikipedia Contributors
- Publisher: Wikibooks
- License(s): CC BY-SA 3.0
- Hardcover/Paperback: N/A
- eBook: HTML and PDF (150 pages)
- Language: English
- ISBN-10/ASIN: N/A
- ISBN-13: N/A
- Share This:
Welcome to the wonderful world of serial data communications. This is a part of a series of articles that will cover many aspects of serial data communications. I am going to try and start from the beginning and follow a layered approach to working with serial data and by the time we are through we should be able to transfer just about any sort of data that you would care to send over wires between computers. Possibly even without wires (wireless data communication).
There are so many aspects about this subject that sometimes it is a very hard nut to crack. I'm going to dive down and try to start with the basics and introducing the RS-232 serial data communications standard.
This book illustrates the principles and methods of developing various serial port interfaces using multiple languages. This comprehensive, hands-on, and practical guide to serial interface programming enables you to develop sophisticated interfaces and apply them in real-world applications.
About the Authors- N/A
- Network and Distributed Programming
- Computer Networks and Data Communications
- Unix/Linux Networking - Programming and Administration
-
High-Speed Serial I/O: A Designer's Guide with FPGA Apps
This book introduces the basic concepts for anyone who wishes to learn or refresh his/her concepts about high-speed serial links. Understand the Field Programmable Gate Arrays (FPGA) architecture and its implementation.
-
Beej's Guide to Network Programming (Brian Hall)
The Guide is designed to irreverently ease your first steps into Internet Sockets programming in C. Starting from the ground up, it provides complete examples of simple clients and servers supporting both IPv6 and IPv4.
-
Python for Network Engineers (Natasha Samoylenko)
Everything in the book is focused on network equipment and interaction with it, using the Python programming language. This immediately makes it possible to use the knowledge gained in the daily work of network engineers.
-
Network Programming with Go (Jan Newmarch)
Dive into key topics in network architecture and Go, such as data serialization, application level protocols, character sets and encodings. This book covers network architecture and gives an overview of the Go language as a primer.
-
PowerShell Networking Guide (Ed Wilson)
Windows PowerShell is an essential admin tool designed specifically for Windows administration. This guide helps you understand how PowerShell can be used to manage the networking aspects of your server and client computers.
-
O'Reilly® High Performance Browser Networking (Ilya Grigorik)
This book provides a hands-on overview of what every web developer needs to know about the various types of networks (WiFi, 3G/4G), transport protocols (UDP, TCP, and TLS), application protocols (HTTP/1.1, HTTP/2), and APIs available in the browser.
-
O'Reilly® Microsoft RPC Programming Guide (John Shirley,et al)
This book lays out the concepts and the programming tasks so that you can use this powerful Microsoft RPC API.
-
Code Connected Volume 1: Learning ZeroMQ (Pieter Hintjens)
This book takes you through learning ZeroMQ, step-by-step, with over 80 examples. You will learn the basics, the API, the different socket types and how they work, reliability, and a host of patterns you can use in your applications.
-
UNIX Network Programming with TCP/IP (Alan Dix)
This book describes describes the fundamental concepts of client-server computing used to build all distributed computing systems, and presents an in-depth guide to the Posix sockets standard utilized by UNIX and other operating systems.
-
Introduction to Socket Programming (Reg Quinton, et al)
These course notes are directed at Unix application programmers who want to develop client/server applications in the TCP/IP domain (with some hints for those who want to write UDP/IP applications).
-
HTTP Succinctly: HTTP from a Developer's Perspective (Scott Allen)
It clearly explains HTTP and these interrelated core technologies, backed up by hundreds of detailed illustrations and examples, and convenient reference appendices. You'll be able to write better web apps and services, and debug them when something goes wrong.
:
|
|