主页 详情

《ARM DS-5实战开发从入门到精通》_刘照华,PAULBLACK,蒙国造编著_13880896_9787517037002

【书名】:《ARM DS-5实战开发从入门到精通》
【作者】:刘照华,PAULBLACK,蒙国造编著
【出版社】:北京:中国水利水电出版社
【时间】:2015
【页数】:187
【ISBN】:9787517037002
【SS码】:13880896

最新查询

内容简介

第1章 DS-5概述

1.1 DS-5介绍

1.2 DS-5 debugger调试器

1.3 DS-5虚拟平台FVP

1.4 DS-5的编译器

1.4.1 ARM编译器5.0

1.4.2 ARM编译器6.0

1.4.3 GNU编译器

1.5 DS-5 Streamline

1.6 DS-5硬件调试器DSTREAM

1.7 DS-5的版本管理

第2章 DS-5的安装和启动

2.1 主机系统需求

2.2 DS-5调试系统需求

2.3 DS-5的安装

2.3.1 DS-5的Linux安装

2.3.2 DS-5的Windows安装

2.4 DS-5的启动

2.5 DS-5工作台窗口简介

第3章 DS-5许可证管理和使用

3.1 DS-5许可证的申请

3.2 单机锁定版许可证的安装

3.2.1 在Windows下手动添加许可证

3.2.2 在Linux/UNIX下手动添加许可证

3.3 网络版许可证的安装

3.4 网络版许可证服务器端的设置

3.4.1 FlexNet服务器软件的安装

3.4.2 使用图形化界面启动Windows下的服务器

3.4.3 使用命令行启动Windows下的服务器

3.4.4 使用命令行启动Linux下的服务器

3.4.5 停止FlexNet服务器

第4章 DS-5快速使用实例

4.1 导入项目

4.2 运行FVP实例

第5章 DS-5调试器的使用

5.1 调试器的概念

5.2 DSTREAM固件维护

5.2.1 DSTREAM固件升级

5.2.2 DSTREAM的配置

5.3 配置和连接调试目标

5.3.1 用gdbserver对Linux目标建立连接

5.3.2 配置FVP的连接以调试Linux应用

5.3.3 配置连接调试Linux内核和驱动

5.3.4 配置连接到裸板调试

5.3.5 配置连接到裸板上的代码跟踪器

5.3.6 配置Rewind连接调试Linux应用

5.3.7 使用gdbserver调试Android应用和库

5.4 使用FVP调试和跟踪实例

5.5 导出已有的配置

5.6 导入已有的启动配置

5.7 断开目标对象连接

第6章 控制程序的运行

6.1 加载镜像文件到调试目标

6.2 加载调试信息到调试器

6.3 关于传递参数到main()

6.4 运行镜像文件

6.5 断点和监视点

6.5.1 设置或删除执行断点

6.5.2 设置或删除数据监视点

6.5.3 查看数据监视点的属性

6.5.4 从文件中导入断点设置

6.5.5 导出断点设置到文件

6.6 条件断点的使用

6.6.1 设置条件断点时的考虑因素

6.6.2 给已有断点设置条件

6.7 关于挂起断点和监视点

6.8 设置跟踪点

6.9 设置Streamline的开始和停止点

6.10 单步调试

6.11 处理UNIX信号

6.12 处理器异常处理

6.13 配置调试器路径替代规则

6.14 程序调用stack

6.15 代码跟踪

第7章 调试嵌入式系统

7.1 调试访问AHB、APB和AXI总线

7.2 关于虚拟和物理地址

7.3 调试管理程序

7.4 调试big.LITTLE大小核系统

7.5 调试裸机对称多处理系统

7.6 调试多线程应用程序

7.7 调试共享库

7.8 调试Linux内核

7.9 调试Linux内核模块

7.9.1 调试内嵌模块

7.9.2 调试可加载模块

7.10 调试TrustZone

7.11 调试UEFI

7.12 关于Rewind应用

7.13 调试内存管理单元MMU

7.14 调试缓存Cache

第8章 使用DS-5启动和配置芯片平台

8.1 CoreSight系统介绍

8.1.1 调试访问接口DAP

8.1.2 跟踪源Trace Source

8.1.3 跟踪链接Trace Link

8.1.4 跟踪输出Trace Sink

8.1.5 典型的CoreSight系统设计

8.2 PCE工具的使用

8.3 导入数据库到DS-5

8.4 sdf文件分析

8.5 xml文件分析(refertoPaul Snowball.docx training doc)

8.5.1 xml文件头

8.5.2 项目调试类型

8.5.3 调试实体

8.6 DTSL介绍

8.6.1 创建Jython对象

8.6.2 DTSL选项对话框

第9章 Snapshot设计和使用

9.1 Snapshot初始化文件

9.2 CoreSight访问库

9.3 CoreSight访问库的移植

9.4 使用实例

第10章 DS-5与Z-Turn板开发实例

10.1 Z-Turn Board硬件平台介绍

10.1.1 平台概述

10.1.2 JTAG调试接口

10.1.3 启动方式

10.1.4 硬件连接

10.2 简单裸机工程创建及调试

10.2.1 创建工程

10.2.2 配置工程并编译

10.2.3 串口设置

10.2.4 配置和调试

10.2.5 调试界面说明

10.3 调试U-Boot

10.3.1 准备源代码

10.3.2 配置

10.3.3 调试

10.4 调试Linux内核

10.4.1 配置编译环境

10.4.2 编译Linux内核

10.4.3 准备源代码

10.4.4 内核调试

10.5 调试Linux驱动模块

10.5.1 编译驱动模块

10.5.2 配置调试选项

10.5.3 调试

10.6 调试Linux应用程序

10.6.1 编译应用程序

10.6.2 配置RSE

10.6.3 调试

10.7 使用Streamline性能分析

10.7.1 配置编译环境

10.7.2 编译Linux内核

10.7.3 编译gator.ko驱动模块

10.7.4 编译gatord守护线程

10.7.5 启动守护线程

10.7.6 采集

10.7.7 分析

第11章 DS-5常见问题解答

11.1 License问题

11.2 使用问题


书查询(www.shuchaxun.com)本网页唯一编码:
08f398879c25acd5eebeae517cfa9fe7#ae79884fb9d758ca2718df17652eeaba#40208088#13880896.zip