O'Reilly logo

The Definitive Guide to the ARM Cortex-M3, 2nd Edition by Joseph Yiu

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER 19

Starting Cortex-M3 Development Using the GNU Tool Chain

Publisher Summary

This chapter describes how several people use Gnu's Not Unix (GNU) tool chain for ARM product development, and that a number of development tools for ARM are based on the GNU tool chain. Multiple object files can be created and linked together. There are versions of the tool chain for different application environments (Symbian, Linux, embedded-application binary interface (EABI), and so on).It explains how to download a GNU tool chain. Its components—how to utilize them from the elementary stages up to dealing with C programs and vector tables—are illustrated with examples. With GNU C compiler, the linking stage is normally invoked by the C compiler during the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required