| |||
Home > Preface > About this book > Using this book |
This book is organized into the following chapters and appendixes:
Read this chapter for an introduction to RVCT.
Read this chapter for details of how to develop embedded applications with RVCT. It describes the default RVCT behavior in the absence of a target system, and how to tailor the C library and image memory map to your target system.
Read this chapter for details of how to write position independent code and data that makes use of the Procedure Call Standard for the ARM Architecture (AAPCS).
Read this chapter for details of how to change between ARM state and Thumb state when writing code for processors that implement the Thumb instruction set.
Read this chapter for details of how to write mixed C, C++, and ARM assembly language code. It also describes how to use the ARM inline and embedded assembler from C and C++.
Read this chapter for details of how to handle the various types of exception supported by ARM processors.
Read this chapter for a description of how to use the Debug Communications Channel (DCC).
This book assumes that you have installed your ARM software
in the default location for example, on Windows this might be
. This is assumed to be the location of volume
:\Program
Files\ARM
when
referring to path names, for example install_directory
.
You might have to change this if you have installed your ARM software
in a different location.install_directory
\Documentation\...