Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

Serial Programming

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

thumb|right|Cannon DE9F Serial Connector This book explains different aspects of serial data communication. Serial data communications is the foundation for most forms of data communications used with modern computing devices. The focus of the articles in this book will be around the implementation of RS-232 (aka RS-232C, aka V.24, aka EIA-232D, etc.) based serial data communication and will explore a wide range of implementations and uses for serial data transfer. Book Contents Serial Programming/Complete Wikibook Serial Programming December 21st, 2005, 177 pages, 819 KB Authors Preface General 100% Introduction and OSI Network Model 100% RS-232 Wiring and Connections 100% Typical RS232-Hardware Configuration Low-Level serial Interface Hardware 100% Programming the 8250 UART 75% MAX232 Driver/Receiver Family Specific Programming Environments 50% Serial Data Communications in DOS 00% TAPI communications in Windows 25% Serial communications in Linux and Unix Unix V7 Serial Programming (ancient) termio: System V terminal I/O (improves on V7) termios: POSIX terminal I/O (improves on termio) 25% Serial communications using Java Programming serial Devices 25% Hayes-compatible Modems and AT Commands AT Commands: & Commands AT Commands: A-M AT Commands: N-Z Serial Programming Applications 25% Forming Data Packets 00% Error Correction Methods 00% Two Way Communication 00% Serial Data Networks 00% Practical Application Development 50% IP over Serial Connections Appendix: communications channels that are very similar to RS-232 25% RS-485 Appendix: communications channels that are technically serial but really quite different from RS-232 (these will soon move to a different book) 25% Universal Serial Bus (USB) 00% /Serial ATA/ Resources See Subject:Computer engineering for other kinds of low-level serial interface hardware that typically have the same high-level programming interface as RS-232 (RS-422, RS-423, RS-449, RS-485, MIL-STD-188, Universal Serial Bus (USB), etc.) and hardware that happens to be serial (Serial ATA, Wifi, Ethernet, etc), although it usually uses a very different high-level protocol. Related Books Communication Systems Embedded Systems Embedded Control Systems Design Robotics (Networks) External Links to Resources ACCESS.bus Serial Peripheral Interface Bus Beyond Logic Serial Interfacing Articles Serial Port Testing with C Tronisoft's Printable ASCII Serial Port Crib Sheets Example of asynchronous data computer engineering S 50% __NOTOC__ __NOEDITSECTION__