更新时间:2018-12-27 02:36:23
封面
版权信息
前言
第1章 Linux操作系统基础知识
1.1 引言
1.2 Linux文件和文件系统
1.3 基于用户权限的文件保护
1.4 文本编辑工具Vi
第2章 基于Linux操作系统的C语言程序开发工具
2.1 引言
2.2 GCC编译器
2.3 工程管理工具make
2.4 GDB调试
2.5 Linux系统中的C语言库函数
第3章 视频、音频编/解码标准
3.1 引言
3.2 视频压缩编码的基本原理
3.3 JPEG 2000压缩标准
3.4 H.264压缩标准
3.5 音频编码算法和标准
第4章 达芬奇技术软/硬件原理及开发流程
4.1 引言
4.2 达芬奇技术概述
4.3 达芬奇处理器TMS320DM365芯片
4.4 达芬奇处理器软件
4.5 基于达芬奇平台的应用程序的启动过程和开发流程
第5章 构建达芬奇技术开发的Linux系统环境
5.1 引言
5.2 Linux操作系统的安装及配置
5.3 服务器配置
5.4 minicom的安装及使用
5.5 达芬奇开发软件的安装
第6章 BOOTLOAD及其在达芬奇芯片中的应用
6.1 引言
6.2 BOOTLOAD概述
6.3 U-BOOT介绍
6.4 U-BOOT的常用命令和变量
6.5 U-BOOT在达芬奇芯片中的应用
6.6 U-BOOT的编译与烧写
第7章 达芬奇技术的嵌入式Linux内核
7.1 引言
7.2 嵌入式系统内核概述
7.3 嵌入式Linux内核组成
7.4 内核编译及移植
第8章 达芬奇芯片的文件系统
8.1 引言
8.2 Linux文件系统的概念
8.3 Linux的文件系统
8.4 移植Busybox
8.5 构建根文件系统
8.6 制作根文件系统映像文件
第9章 嵌入式Linux下的驱动程序设计
9.1 引言
9.2 设备驱动程序的基本知识
9.3 字符设备驱动程序
9.4 块设备驱动
第10章 基于H.264的图像传输系统设计与实现
10.1 引言
10.2 图像传输系统设计
10.3 H.264图像压缩板硬件方案设计
10.4 发送部分基带板设计
10.5 发射机射频前端
10.6 接收机射频前端
10.7 接收机基带处理
10.8 图像解压缩方案设计
第11章 H.264压缩解压缩软件方案设计与实现
11.1 引言
11.2 TMS320DM365的H.264编/解码Buffer机制和参数设置
11.3 H.264压缩程序设计与实现
11.4 EMIF驱动程序设计与实现
11.5 FPGA压缩端程序设计与实现
11.6 FPGA解压缩端程序设计与实现
11.7 解压缩读驱动程序设计与实现
11.8 解压缩软件方案设计
11.9 自启动流程设置
附录A FPGA程序
A-1 压缩feq_division子模块
A-2 image_process子模块
A-3 解压缩feq_division子模块
A-4 write_to_EMIF子模块
附录B EMIF驱动程序
参考文献