Chapter 21. Software Porting
As software reuse becomes more common, software porting is becoming a more common task for embedded software developers. In this chapter, we will look into differences between various common ARM processors for microcontrollers and what areas in a program need to be modified when porting software between them.
This chapter also covers software porting of software from 8-bit and 16-bit architectures.
A number of ARM processors are used in microcontroller products (Table 21.1).
|ARM7TDMI||A very popular 32-bit processor and widely supported by development tools. It is based on ARM architecture version 4T and supports both ...|