此应用笔记旨在帮助您如何将软件应用从ARMv5架构上移植到ARMv7-A/R上。该应用笔记描述了ARMv5与ARMv7差别,解释了从ARMv5移植到ARMv7-A/R中需要注意的事项。本文默认您具有ARMv5架构的基本知识与ARMv5架构上的软件开发相关经验。本文重点针对的平台是ARMv7-A, 因为ARMv7-A与ARMv7-R具有很多重叠之处,所以部分关于ARMv7-A的信息,同样适用于ARMv7-R.
您可以从本页最下方链接下载到该应用笔记的PDF版本:
此应用笔记大纲如下:
第一章 总体介绍从ARMv5升级到ARMv7带来的好处,以及文章的结构。
第二章 对ARMv7架构进行概述。
第三章 描述ARMv5与ARMv7的差别。
第四章 具体将软件从ARMv5架构移植到ARMv7所需要的步骤。
第五章 列出了一些在移植过程中的一些注意事项。
如果您对该文档有任何反馈,欢迎您发邮件到我的邮箱 Roy.Hu@arm.com.