网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 电子电路与微处理器 > 商品详情

基于BF53x DSP处理器的μClinux开发详解

分享到:
基于BF53x DSP处理器的μClinux开发详解

最 低 价:¥33.80

定 价:¥49.00

作 者:李云栋

出 版 社:电子工业出版社

出版时间:2011 年7月

I S B N:9787121137778

商品详情

编辑推荐

技术前沿,紧贴实际
  结合作者多年产品开发的经验,重点阐述数字监控产品驱动程序及视频编码算法的开发流程
  实例丰富,代码详尽
  给出了基于BF53x处理器的网络摄像机的开发实例,且书中代码均可在华信教育资源网免费下载
  主线清晰,层次分明
  以BF53x处理器在视频监控中的应用为主线,详细地介绍了基于μClinux操作系统开发产品的各个步骤

内容简介

blackfin系列处理器是面向新兴互联网市场开发的低功耗处理器,应用于图像、语音、视频通信和数据处理等众多需要密集运算和低功耗要求的领域。blackfin处理器集rsic处理器和dsp的优点于一身,既可满足密集运算的要求,又具有良好的控制功能。blackfin的这种特性使得它可以运行像μclinux这种复杂的操作系统,因操作系统屏蔽了硬件的复杂性,用户开发应用程序基本可以做到与硬件无关,因而有效降低了产品开发的复杂度。
  《基于bf53x dsp处理器的μclinux开发详解》以blackfin处理器在视频监控中的应用为主线,详细介绍了基于μclinux操作系统开发产品的各个步骤,包括bootloader程序、μclinux内核、驱动程序、文件系统以及mpeg-4视频编码算法的优化,最后给出一个网络摄像机的开发实例。
  《基于bf53x dsp处理器的μclinux开发详解》结合作者多年产品开发的经验,重点阐述了驱动程序及视频编码算法的开发,具有较强的实用性,适合企业研发工程师、高校研究生及高年级本科生使用,也可作为嵌入式系统培训教材使用。

作者简介

目录

《基于bf53x dsp处理器的μclinux开发详解》
第1章 视频监控系统概述1
1.1 视频监控系统的发展阶段1
1.2 视频监控系统的发展趋势3
1.2.1 高清化4
1.2.2 智能化4
1.3 智能视频分析5
1.4 blackfin处理器在智能视频监控系统中的应用6
第2章 blackfin处理器体系架构8
2.1 blackfin处理器基本特征8
2.2 blackfin内核架构9
2.2.1 blackfin内核结构10
2.2.2 内存与总线结构15
2.2.3 指令的并发操作17
2.3 blackfin系列处理器17
2.3.1 bf592处理器18
2.3.2 bf50x处理器19
2.3.3 bf51x处理器20
2.3.4 bf52x处理器20
2.3.5 bf531/532/533处理器21
.2.3.6 bf534/536/537处理器22
2.3.7 bf54x处理器23
2.3.8 bf561处理器24
第3章 构建嵌入式 μclinux开发环境26
3.1 嵌入式 μclinux概述26
3.2 主机开发环境29
3.3 建立交叉编译环境34
3.3.1 安装gcc工具包34
3.3.2 gcc编译器34
3.3.3 binutils35
3.4 目标板36
第4章 移植bootloader程序37
4.1 u-boot体系结构37
4.2 u-boot的编译39
4.3 u-boot的移植39
4.3.1 板级配置文件40
4.3.2 pll设置52
4.3.3 串口设置54
4.3.4 sdram设置54
4.3.5 flash的移植59
4.4 u-boot的启动过程分析67
4.4.1 处理器初始化68
4.4.2 板级初始化70
4.4.3 μclinux的启动过程71
4.5 u-boot映像的烧写与运行73
4.5.1 烧写u-boot映像73
4.5.2 blackfin启动模式75
4.6 u-boot常用命令77
第5章 μclinux的剪裁与配置79
5.1 获取μclinux源代码79
5.2 编译μclinux80
5.3 烧写μclinux映像83
5.4 μclinux高级配置与剪裁85
5.4.1 内核高级配置85
5.4.2 μclinux驱动程序配置87
5.4.3 μclinux的剪裁91
5.5 μclinux启动过程分析91
第6章 构建μclinux应用系统93
6.1 根文件系统93
6.2 生成根文件系统95
6.3 配置根文件系统96
6.4 自动运行脚本文件100
第7章 驱动程序开发102
7.1 如何编写驱动程序103
7.2 gpio驱动程序的设计106
7.2.1 bf536处理器的gpio接口106
7.2.2 gpio的μclinux驱动程序110
7.3 i2c驱动程序的设计113
7.3.1 i2c工作原理113
7.3.2 i2c驱动程序设计115
7.4 图像采集驱动程序120
7.4.1 数字视频接口120
7.4.2 ppi接口124
7.4.3 saa7113驱动程序132
7.4.4 cmos图像传感器ov7660驱动程序145
7.4.5 yuv与rgb的转换152
7.5 sport接口驱动程序154
7.5.1 sport的硬件组成155
7.5.2 sport的工作模式157
7.5.3 sport的编程模式158
7.5.4 sport通信的μclinux驱动程序164
7.5.5 wm8731音频驱动程序174
7.6 spi接口驱动程序195
7.6.1 spi的硬件组成195
7.6.2 spi内部结构及工作模式196
7.6.3 spi寄存器设置198
7.6.4 sd/mmc驱动程序202
第8章 mpeg-4视频编码的实现与优化205
8.1 mpeg-4视频编码算法205
8.1.1 mpeg-4的框架与级206
8.1.2 mpeg-4编码结构207
8.2 xvid视频编码程序209
8.3 算法优化213
8.3.1 算法优化的基本原则213
8.3.2 l1存储器215
8.3.3 memory dma217
8.3.4 视频专用指令223
8.3.5 sad的优化226
8.3.6 插值的优化229
8.3.7 dct/idct的优化232
第9章 ffmpeg在blackfin处理器上的应用247
9.1 ffmpeg框架结构247
9.2 ffmpeg的编译248
9.3 基于ffmpeg开发视频编码程序253
9.4 基于ffmpeg开发视频解码程序262
第10章 网络摄像机开发实例269
10.1 网络摄像机的功能269
10.2 网络摄像机硬件设计270
10.3 网络摄像机软件设计280
10.4 网络摄像机发展趋势288
10.4.1 高清化288
10.4.2 智能化289
10.4.3 标准化289
参考文献290

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...