图书介绍

C674X-DSP嵌入式开发与实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C674X-DSP嵌入式开发与实践
  • 路锦正,张红英,李强著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030597168
  • 出版时间:2019
  • 标注页数:300页
  • 文件大小:141MB
  • 文件页数:313页
  • 主题词:数字信号处理-研究

PDF下载


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

下载说明

C674X-DSP嵌入式开发与实践PDF格式电子书版下载

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

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

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

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

图书目录

第1章 DSP技术概述1

1.1 DSP的前世今生3

1.2 TI公司的DSP产业链5

1.2.1 概览5

1.2.2 TI公司的DSP产品9

1.2.3 TI DSP新手入门13

1.2.4 DSP的应用16

1.2.5 工具与软件18

1.2.6 技术文档18

1.2.7 支持与培训19

1.3 DSP的技术优势20

1.3.1 DSP的价值20

1.3.2 性能优先21

1.3.3 轻松实现DSP的性能23

1.3.4 稳定的DSP工具组件25

1.3.5 DSP势不可挡26

1.4 DSP的结构特点26

1.4.1 DSP的内核特征27

1.4.2 适于数字信号处理的特点27

1.5 本书主要内容30

第2章 TMS320C674x-DSP的硬件结构32

2.1 C674x系列处理器32

2.2 C674x-DSP的功能模块36

2.3 C674x-CPU的内核40

2.3.1 C674x-CPU的特征40

2.3.2 C674x-CPU的结构42

2.3.3 存储器映射43

2.3.4 CPU的数据通路44

2.4 C674x-DSP的片上外设48

第3章 DSP技术开发工具60

3.1 硬件开发与调试工具60

3.1.1 EVM评估板60

3.1.2 仿真器63

3.2 软件开发与调试工具70

3.2.1 集成开发环境(Code Composer Studio, CCS)70

3.2.2 算法软件开发支持包70

3.2.3 系统软件开发支持包74

3.3 DSP应用系统开发过程80

第4章 CCS集成开发环境82

4.1 CCS v5安装82

4.1.1 安装准备82

4.1.2 安装过程82

4.2 创建一个可执行CCS程序88

4.2.1 创建CCS工程88

4.2.2 运行CCS工程90

4.3 CCS功能简介93

4.3.1 CCS编辑透视图94

4.3.2 CCS调试透视图108

第5章 DSP-Simulator软件仿真开发118

5.1 软件仿真概述118

5.1.1 软件仿真优势118

5.1.2 软件仿真类型119

5.1.3 软件仿真用法120

5.2 创建源文件121

5.2.1 静态算法库程序122

5.2.2 可执行应用程序131

5.2.3 链接器命令文件135

5.2.4 目标配置文件138

5.3 工程依赖性配置139

5.4 DSP软件仿真调试140

5.4.1 断点设置与运行141

5.4.2 查看变量与内存142

5.4.3 数据图像化显示145

第6章 DSP算法优化技术147

6.1 DSP优化概述147

6.1.1 DSP算法优化流程149

6.1.2 DSP算法优化策略151

6.2 CCS编译器优化156

6.2.1 CCS编译选项156

6.2.2 执行的优化种类159

6.3 算法C语言级优化161

6.3.1 编写C程序161

6.3.2 使用关键字164

6.3.3 Cache优化172

6.4 算法Intrinsic指令优化175

6.4.1 SIMD指令176

6.4.2 Intrinsic使用举例176

6.4.3 图像反色的Intrinsic优化178

6.5 算法线性汇编优化180

6.5.1 线性汇编语言181

6.5.2 优化使用举例182

6.5.3 优化技巧总结184

6.6 使用第三方库优化185

6.6.1 数字信号处理库DSPLIB185

6.6 2图像库IMGLIB187

6.6.3 视觉库VLIB192

第7章 基于StarterWare的应用系统开发196

7.1 什么是StarterWare196

7.2 StarterWare构成197

7.2.1 系统配置197

7.2.2 串行设备199

7.2.3 显示设备200

7.2.4 NAND201

7.2.5 GPIO201

7.2.6 RTC202

7.2.7 以太网202

7.2.8 McASP204

7.2.9 字符LCD204

7.2.10 Cache MMU205

7.2.11 USB205

7.2.12 开箱即用演示程序205

7.3 如何使用StarterWare206

7.3.1 设备驱动207

7.3.2 应用示例207

7.4 StarterWare图像回环案例208

7.4.1 构建新驱动库209

7.4.2 视频回环示例210

7.4.3 视频回环演示216

第8章 基于SYS/BIOS的应用系统开发218

8.1 SYS/BIOS概述218

8.1.1 SYS/BIOS与DSP/BIOS219

8.1.2 SYS/BIOS与XDCtools219

8.2 SYS/BIOS工程实例223

8.2.1 构建SYS/BIOS工程223

8.2.2 修改SYS/BIOS工程225

8.3 配置SYS/BIOS应用程序225

8.3.1 XGCONF打开SYS/BIOS226

8.3.2 XGCONF配置SYS/BIOS227

8.3.3 访问全局字符230

8.4 线程调度(Thread Scheduling)230

8.4.1 概述230

8.4.2 硬中断(Hwi)233

8.4.3 软中断(Swi)234

8.4.4 任务(Task)235

8.4.5 闲置(Idle)238

8.5 线程同步(Synchronization)239

8.5.1 旗语(Semaphore)239

8.5.2 事件(Event)241

8.5.3 邮箱(Mailbox)243

8.5.4 队列(Queue)244

8.6 内存管理245

8.6.1 内存映射(Memory map)246

8.6.2 映射段到内存块248

8.6.3 堆栈(Stack)249

8.6.4 缓存配置(Cache Configuration)250

8.6.5 动态内存申请251

8.7 硬件抽象层HAL254

8.8 NDK网络应用程序开发255

8.8.1 网络开发套件255

8.8.2 创建网络应用程序255

8.8.3 修改网络应用程序258

8.8.4 运行网络应用程序259

第9章 C674x-DSP项目开发实践261

9.1 项目开发实践概述261

9.2 图像通信的DSP端编程262

9.2.1 C674x-DSP视频编码库262

9.2.2 创建DSP应用程序262

9.2.3 视频图像实时采集264

9.2.4 创建编码器实例267

9.2.5 YUV420视频序列编码269

9.2.6 码流UDP网络发送270

9.3 图像通信的客户端编程271

9.3.1 构建位图界面应用程序271

9.3.2 码流UDP网络接收284

9.3.3 码流实时解码286

9.3.4 YUV序列图像显示289

9.4 图像通信系统联调292

9.4.1 DSP端程序运行292

9.4.2 PC端程序运行293

9.4.3 编码性能剖析294

参考文献295

附录296

热门推荐