Porting Applications from the ARM7 to the Cortex-M3

Publisher Summary

This chapter evaluates a number of aspects involved in porting applications from the ARM7 to the Cortex-M3. There are several areas to consider while porting from the ARM7 to the Cortex-M3. Low-level codes require the most changes whereas application codes normally can be ported with minor modification and recompiling. A number of system characteristic differences between ARM7-based systems and Cortex-M3-based systems are discussed—memory map the most obvious target of modification in porting programs between different microcontrollers, program codes to control the interrupt controller, which need to be changed, the MPU programming model that needs new program code ...

Get The Definitive Guide to the ARM Cortex-M3, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.