热搜关键词: matlab人工智能算法嵌入式雷达电机驱动

pdf

C674X-DSP嵌入式开发与实践 (路锦正、张红英、李强著)

  • 1星
  • 2023-11-30
  • 160.06MB
  • 需要1积分
  • 23次下载
标签: DSP

DSP

 《C674X-DSP嵌入式开发与实践》系统讲解了C674x-DSP的硬件结梅、软硬件开发工具、DSP算法优化和应用系统开发等技术。主要包括DSP技术现状及趋势、主流DSP芯片架构、软硬件开发工具、CCS集成开发环境、基于文件的DSP软件仿真开发、DSP算法优化技术、基于StarterWare的系统软件开发、基于SYS/BIOS的系统软件开发、DSP图像通信嵌入式开发与实践等内容。

  《C674X-DSP嵌入式开发与实践》秉承开发人门、开发储备、开发实践的编写思路,为读者构建逐层深入、由简入繁、由租到细、由概念到应用、由模块到系统的学习模式,努力降低开发难度、缩短产品成型时间。

第1章  DSP技术概述

1.1  DSP的前世今生

1.2  TI公司的DSP产业链

1.2.1  概览

1.2.2  TI公司的DSP产品  9

1.2.3  TIDSP新手入门  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  [1]

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  CCSv5安装  n

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使用举例  寸76

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  数字信号处理库DSPLIB  185

6.6.2  图像库IMGLIB  187

6.6.3  视觉库VLIB  192

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

7.1  什么是StarterWare  196

7.2  StarterWare构成  197

7.2.1  系统配直  197

7.2.2  串行设备  199

7.2.3  显示设备  200

7.2.4  NAND  201

7.2.5  GPIO  201

7.2.6  RTC  202

7.2.7  以太网  202

7.2.8  McASP  204

7.2.9  字符LCD  204

7.2.10  Cache  MMU  205

7.2.11  USB  205

7.2.12  开箱即用演示程序  205

7.3  如何使用StarterWare  206

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  SYSIBIOS概述  218

8.1.1  SYSIBIOS与DSPIBIOS  219

8.1.2  SYSIBIOS与XDCtools  219

8.2  SYSIBIOS工程实例  223

8.2.1  构建SYSIBIOS工程  223

8.2.2  修改SYSIBIOS工程  225

8.3  配置SYSIBIOS应用程序  225

8.3.1  XGCONF打开SYSIBIOS  226

8.3.2  XGCONF配置SYSIBIOS  227

8.3.3  访问全局字符  230

8.4  线程调度(Thread  Schedu1ing)  230

8.4.1  概述  230

8.4.2  硬中断(Hwi)  233

8.4.3  软中断(Swi)  234

8.4.4  任务(Tas时  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  硬件抽象层HAL  254

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  YlN420视颇序列编码  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  YlN序列图像显示  289

9.4  图像通信系统联调  292

9.4.1  DSP端程序运行  292

9.4.2  PC端程序运行  293

9.4.3  编码性能剖析  294

参考文献  295

附录  296

展开预览

猜您喜欢

评论

登录/注册

意见反馈

求资源

回顶部

推荐内容

热门活动

热门器件

随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
×