Features
- Cover Type: Paperback with 482 pages
- Published by: Lakeview Research June 1, 2003
- Written in: English
- ISBN 10 Number: 1931448000
- ISBN 13 Number: 978-1931448000
-
Book Dimensions:
8.8 x 7 x 1.1 inches
- Weighs: 1.6 pounds
Product Review
"A clearly written and useful volume for those who want to program embedded devices with Ethernet." --
www.techbookreport.com"All of the details, plenty of examples, none of the hype. Jan shows how to build embedded networks that work!" --
Ed Nisley, columnist, Dr. Dobb's Journal (Embedded Space), Circuit Cellar (Above the Ground Plane)"I'd recommend this for anyone who wants to learn about Ethernet or IP networking, on embedded systems or not." --
JavaRanch, October 15, 2003"Jan presents everything in the context of systems with limited resources. That's where the real strength of this book lies." --
The Embedded Muse, December 11, 2003"Jan translates a tough subject into something both understandable and practical." --
Steve Ciarcia, founder and editorial director, Circuit Cellar magazine"The hands-on approach and real
software examples make this book invaluable." --
ECN Magazine"This book is practical and complete. Beginners and experts alike will benefit from Jan's clear exposition of the embedded Internet." --
Norman Rogers, president, Rabbit SemiconductorA good read for embedded-device programmers as well as anyone wanting to learn about network programming. --
Don Loomis, Executive Director, Microcontroller Business Unit, Dallas Semiconductor
Product Description
Bringing together two areas of computer technology—networking and embedded systems—this developer's guide offers guidance and examples for each of these, with a focus on the special requirements and limits of embedded systems. Because developing an embedded system for networking requires knowledge from many areas, including circuit design, programming, network architecture, and Ethernet and Internet protocols, developers are given valuable technical information on each that can be put to use right away. Covered are the advantages and limits of using Ethernet to connect embedded systems in a local network, hardware and program code needed to connect an embedded system to an Ethernet network and the Internet, and how to build a network. Also discussed are how embedded systems can use TCP/IP and related protocols and how personal-computer applications can use the protocols to communicate with embedded systems. Developers will learn how their Web server's pages can include dynamic, real-time content and respond to user input.
Reader ReviewsI wish I had read this book before embarking on my current project. Jan Axelson's "Embedded Ethernet and Internet Complete" gives a great introduction to connecting embedded devices to ethernet and via ethernet to the internet. It would have filled some gaps in my knowledge and saved me some grief further down the track. This is an excellent introduction to creating applications using ethernet capable embedded devices such as the Rabbit Ethernet Module or TINI based systems. This book shows detailed examples of building embedded webservers, including those hosting dynamic data and gathering and using user input. In similar detail, the book has very useful chapters on e-mail and FTP applications on embedded systems. It even has a great chapter comparing a number of different MAC controllers, that I wish I'd seen before choosing the one I'm currently using (it introduced me to one I hadn't seen before - that may have been better for my application than the chip I'm using). Unfortunately, that's about where the low level stuff stops. I was hoping for some examples and tips on communicating with these MAC controllers in an embedded environment with limited RAM and ROM resources. This book didn't go down to my level there. For those who are interested in this stuff, consider also buying "TCIP Lean" by Jeremy Bentham, which misses out on most of the stuff in this book, but covers the lower levels of talking to the MAC very well (the two books are, in fact, wonderful companions without too much duplication between them). All in all, a book that definitely has a place on the bookshelf of anyone considering working with embedded intenet connected devices, particularly those with limited recent exposure to ethernet device and internet protocols. For me, it fell a little short of the possibly unreachable superlative "Complete".