Embedded System Design on a Shoestring : Achieving High Performance with a Limited Budget


Lewin. Edwards
Bok Engelsk 2003 · Electronic books.
Annen tittel
Utgitt
Burlington : : Elsevier Science, , 2003.
Omfang
1 online resource (244 p.)
Opplysninger
Description based upon print version of record.. - Cover; Copyright Page; Contents; Acknowledgments; Chapter 1. Introduction; Chapter 2. Before You Start„Fundamental Decisions; General Microcontroller Selection Considerations; Choosing the Right Core; Building Custom Peripherals with FPGAs; Whose Development Hardware to Use„Chicken or Egg?; Our Hardware Choice„The Atmel EB40; Recommended Laboratory Equipment; Free Development Toolchains; Free Embedded Operating Systems; GNU and You„How Using ?FreeŽ Software Affects Your Product; Choices of Development Operating System; Special PCB Layout and Initial Bring-Up Rules For the Shoestring prototype. - Hints for Surface-Mounting by HandChoosing PCB Layout Software; Chapter 3. The GNU Toolchain; Building the Toolchain; Overview of the GNU Build Environment; GNU Make and an Introduction to Makefiles; Gas„The GNU Assembler; Ld„GNU Linker; Converting Files with Objcopy; Objdump„Check Your Executable?s Layout; Size„Check the Load Size of Your Executable; Gdb„The GNU Debugger; Chapter 4. Example Firmware Walkthroughs and Debugging Techniques; A Quick Introduction to ARM and the Atmel EB40; First Step„the LED Flasher (in Assembler); Bringing Up a Simple C Program„ The LED Flasher (in C). - Writing a Simple Flash-Loader (and Inspecting Memory with gdb)A Simple ROM-Startup Program; A Complete ROM-Startup Application in C; Blind-Debugging Your Program; Miscellaneous Glue„Handling Hardware Exceptions in C with gcc; Chapter 5. Portability and Reliability Considerations; Chapter 6. Useful Vendors and Other Web Resources; Index of CD-ROM Contents; About the Author; Index. - In this practical guide, experienced embedded engineer Lewin Edwards demonstrates faster, lower-cost methods for developing high-end embedded systems. With today's tight schedules and lower budgets, embedded designers are under greater pressure to deliver prototypes and system designs faster and cheaper. Edwards demonstrates how the use of the right tools and operating systems can make seemingly impossible deadlines possible.Designer's Guide to Embedded Systems Development shares many advanced, ""in-the-trenches"" design secrets to help engineers achieve better performance on the job.
Emner
Sjanger
Dewey
ISBN
0750676094

Bibliotek som har denne