by Asang Dani, Yashavant Kanetkar
If Embedded Systems have became so pervasive today, then it is natural that India as a software nation should have enough manpower with Embedded System skills. Towards that end, we have tried to create an ecosystem that will help create and nurture your Embedded Systems programming skills. The three pieces of this ecosystem are “Go Embedded” book, “Quest Embedded Systems Courseware CDs” and “KSET Embedded Systems Development Board”. The book will help you understand how to build Embedded Systems software. The CDs will help you hone your Embedded Systems programming skills further, whereas the Embedded Systems Development board will give you an opportunity to soil your hands in seeing and experiencing the fruits of your programming labors. We are confident that you would find as much enjoyment in reading, viewing and using these products, as we had in creating them.
Embedded Systems can be learnt meaningfully only if you do hands on
programming. With this goal in mind, we have designed KSET Embedded System Board which is an ideal companion for this book. You can also buy Quest - Embedded Systems Course as a supplement for this book.
Table Of Contents
- Embedded C Programming
- Operations On Bits
- Introduction to Embedded Systems
- Embedded System Boards
- First Embedded System Program
- Blinking LEDs
- EEPROM Programming
- Flash Programming
- Programming With Sensors
- Interrupts & Timers
- Serial Communication
- Serial Communication Using Interrupts
- Building Interactive Embedded Systems
- Working With RTC Using I2C Bus
- Build Process Internals
- Working With Makefiles
About the Authors
Asang holds a BE in Electronics Engineering from VRCE, Nagpur and ME in Computer Science from IISc, Bangalore. Asang has a rich Real-time Embedded
Systems and Storage Networking experience that he obtained while working for companies like Veritas, Microsoft, Brocade and Dow Jones. Asang's current areas of interest include .NET Technologies, Windows CE, Device Drivers and Embedded Linux.
Through his original works Yashavant has created, moulded and groomed lacs of IT careers in the last decade and half. In recognition of his contribution, he has been awarded the "Best .NET Technical Contributor" and "Most Valuable Professional" awards by Microsoft. His current passion is Internet
Technologies, Device Drivers and Embedded Systems. Yashavant holds a BE from
VJTI Mumbai and M.Tech. from IIT Kanpur.