英文原文地址:
ARM® Development Studio 5 (DS-5™)新平台的支持
英文原文地址:
ARM® Development Studio 5 (DS-5™)新平台的支持
在DS-5中,Debugger支持多种形式的内存的访问,在这里分别对其进行一一阐述和说明。
如果简单分类一下,可分为两大类:通过CPU访问和直接通过BUS访问。
这两种访问方式主要的区别在于,通过CPU访问内存,必须要在处理器停止的状态下进行,而通过BUS访问可以在处理器运行的状态下访问内存
通过BUS访问内存仅限于裸机和Linux内核这两种debugger连接状态,而通过CPU访问内存的访问则支持所有的debugger连接
通过CPU访问内存,是Debugger访问内存的基本方式,Debugger直接向CPU发出指令…
DS-5 调试工具给广大Android程序开发者提供了免费的CE社区版,以供大家方便的开发和调试安卓Native的程序。
由于Native程序的运行速度比java程序快,越来越多的程序员都已经开始选通过Native C的library和JNI的结合的方式来开发程序,Android的SDK给用户提供了良好的Java调试环境。而通过使用DS-5,可以让用户在保留SDK的同时获得一个优秀的C/C++调试环境。
这篇文章给大家介绍如何搭建Android程序调试环境,和其中要注意的问题。