图书介绍

DAVINCI技术剖析及实战应用开发指南2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

DAVINCI技术剖析及实战应用开发指南
  • 沈沛意,张亮,周梦编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:9787560627205
  • 出版时间:2012
  • 标注页数:231页
  • 文件大小:28MB
  • 文件页数:240页
  • 主题词:数字信号-信号处理

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

DAVINCI技术剖析及实战应用开发指南PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1达芬奇技术概述1

1.2达芬奇技术的组成2

1.2.1达芬奇硬件处理器2

1.2.2达芬奇的软件介绍8

1.2.3达芬奇的开发工具12

1.3达芬奇技术的优点15

1.4 Codec Engine简介15

1.4.1 Codec概述16

1.4.2 Server概述16

1.4.3 App概述17

1.5小结17

第2章 达芬奇软件开发中的自动化工具18

2.1软件管理方式SVN18

2.1.1 CVS版本管理系统18

2.1.2 Subversion版本管理系统18

2.2编译管理19

2.2.1工具依赖19

2.2.2创建一个简单的Automake工程19

2.2.3软件开发环境创建22

2.2.4 Automake管理framework工程23

2.2.5 Makefile.am文件的编写规则25

2.3自动脚本生成27

2.3.1 Autogen工具简介27

2.3.2 def文件解析28

2.3.3 tpl文件解析29

2.3.4由def和tpl文件自动生成参数文件30

2.4 CMake工具的使用35

2.4.1 CMake工具简介35

2.4.2 CMake工具的简单例子36

2.4.3简单示例工程化39

2.4.4静态库和动态库的构建41

2.4.5外部共享库的使用42

2.5小结43

第3章 算法创立者Codec44

3.1 Codec里的源码结构44

3.1.1 package.bld44

3.1.2 package.xdc45

3.1.3 package.xs46

3.1.4 package.mak47

3.1.5 <MODULE﹥.xdc47

3.1.6 <MODULE﹥.xs48

3.1.7源代码文件48

3.1.8 lib和package文件夹54

3.2 Codec的生成方法54

3.2.1人脸跟踪算法简介55

3.2.2基于examples自带的算法生成Codec57

3.2.3基于RTSC生成Codec63

3.3小结70

第4章 服务集成者Server71

4.1 Server里的cfg文件71

4.1.1配置需要的Module71

4.1.2 Codec的Module73

4.1.3配置Server74

4.1.4配置DSKT277

4.1.5配置DMAN379

4.1.6配置RMAN80

4.2 Server中的tcf文件80

4.2.1 environment环境数组变量80

4.2.2内存映射的mem_ext数组81

4.2.3设置device_regs85

4.2.4设置params85

4.2.5 utils.loadPlatform的使用86

4.2.6配置bios命名空间86

4.2.7 prog.gen()的使用87

4.3 Server的生成方法87

4.3.1 Server端文件的修改87

4.3.2基于XDC生成Server Package89

4.3.3使用基于configuro的Makefile文件生成Server Package89

4.4小结91

第5章Engine集成和应用者App93

5.1 App里的配置文件93

5.1.1 ARM端算法的创建93

5.1.2 DSP端算法的创建94

5.2核心Engine的APIs94

5.2.1 Engine_open94

5.2.2 Engine_close95

5.2.3获取内存和CPU信息95

5.2.4获取算法信息95

5.3 VISA的APIs96

5.3.1创建算法实例——*_create96

5.3.2删除算法实例——*_delete98

5.3.3控制算法实例——*_control98

5.3.4处理数据——*_process99

5.4 Server的APIs100

5.4.1获取Server句柄100

5.4.2获取内存的heap信息100

5.4.3重新配置Server端的算法堆102

5.5软件跟踪——GT_trace103

5.5.1配置TraceUtil103

5.5.2 GT_trace的使用105

5.6各类API的调用流程107

5.6.1 API调用流程概述107

5.6.2 API调用实例107

5.7小结113

第6章 基于TMS320DM6467的开发系统演示范例114

6.1 DM6467硬件开发系统114

6.2 DM6467开发环境搭建115

6.2.1 Linux开发环境的搭建115

6.2.2 SDK套件安装118

6.2.3 SDK套件的配置120

6.2.4修改其他文件121

6.3 DM6467开发实例122

6.3.1 DM6467中自带算法库的使用122

6.3.2算法的实现过程126

6.4 DM6467UBL、UBOOT及Linux内核开发130

6.4.1 UBL代码和相关配置130

6.4.2 UBOOT结构和配置132

6.4.3 Linux内核开发139

6.5 DM6467硬件系统烧写143

6.5.1文件系统的制作143

6.5.2 NAND Flash分区147

6.5.3内核和文件系统的烧写148

6.6小结149

第7章 基于TMS320DM365的开发系统演示范例150

7.1 DM365硬件开发系统150

7.2 DM365开发环境搭建151

7.2.1 Linux开发环境的搭建151

7.2.2 SDK套件的安装151

7.2.3 SDK套件的配置152

7.2.4修改其他文件153

7.3 DM365开发实例153

7.3.1 DM365中的视频子系统VPSS153

7.3.2 DM365视频子系统驱动开发157

7.3.3 DM365中自带算法库的使用180

7.3.4算法的实现过程189

7.4内核和文件系统的制作及烧写193

7.4.1 UBOOT文件的烧写193

7.4.2内核文件的制作和烧写197

7.4.3文件系统的制作和烧写199

7.5小结200

第8章DSP系统算法优化和DAVINCI核间通信模型201

8.1算法的优化201

8.1.1数据类型的优化201

8.1.2数值操作的优化202

8.1.3变量定义及使用的优化202

8.1.4函数的调用203

8.1.5程序流程的设计203

8.2内存的优化204

8.2.1 Cache的优化204

8.2.2 DDR2的优化205

8.3 DAVINCI核间通信机制207

8.3.1 ARM和DSP之间的联系207

8.3.2 ARM-DSP中断208

8.4基于裸机制的DAVINCI核间通信模型209

8.5小结210

附录A Codec端make命令的输出211

附录B config.bld文件220

附录C package.bld文件224

附录D makefile文件225

附录E 本书中用到的术语和缩写对照表226

参考文献229

热门推荐