DSP集成开发环境 CCS及DSP/BIOS的原理与应用PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:彭启琮,管庆等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7121000644
- 页数:397 页
1.1 CCS功能简介 1
2.3.5 CodeMaestro工具 (3 1
目录 1
第1章 CCS的功能特点与安装 1
1.2为CCS安装设备驱动程序 2
1.2.1安装C5409软仿真型设备 2
1.2.2仿真设备的快速选择 3
1.2.3系统配置的导入和导出 3
1.2.4删除已安装的仿真设备 4
1.2.5安装第三方公司提供的仿真设备 4
第2章 基于CCS开发DSP软件 8
2.1 CCS的基本操作——开发一个简单的程序 8
2.1.1准备工作 9
2.1.2新建工程文件 9
2.1.3向工程添加各类型文件 10
2.1.4查阅代码 11
2.1.5建造和运行程序 12
2.1.6改变建造选项和修改语法错误 13
2.1.7使用断点与观察窗 14
2.2工程的高级管理 16
2.2.1准备工作 16
2.2.2生成库工程 18
2.2.3生成可执行工程 18
2.2.4建造文件与工程的各种选项 20
2.2.5初始建造步骤和最终建造步骤 21
2.2.6工程配置 23
2.2.7设置连接顺序 24
2.2.8编辑工程文件 25
2.3.1文件书签 27
2.3高级编辑技术 27
2.3.2列编辑 29
2.3.3使用外部编辑器 . 30
2.3.4扩展高亮显示的关键字 30
2.3.6选择边缘的使用 33
2.4 GEL语言的运用 34
2.4.1 GEL语法 35
2.4.2编辑一个简单的GEL应用程序 41
2.4.3定义GEL的局部变量 42
2.4.4使用GEL实现批处理任务 42
2.4.5使用GEL控制DSP变量 44
2.5 GEL函数介绍 46
第3章 利用CCS调试应用程序 69
3.1装入并运行应用程序 69
3.2存储器/变量的查看与修改 72
3.2.1寄存器的查看与修改 73
3.2.2存储器的查看与修改 74
3.3断点工具的使用 78
3.3.1软件断点 78
3.3.2硬件断点的使用 80
3.3.3存储器访问断点 . 80
3.4探针点工具的使用 80
3.5图形工具的使用 83
3.5.1时域波形与频谱 84
5.4 DSP/BIOS系统工具的使用 (1 85
5.4.2 内核/模块查看窗口 (1 86
3.5.2眼图 90
3.5.3星座图 91
3.5.4图像显示 95
3.6程序剖析工具 97
3.6.1剖析时钟及其设置 97
3.6.2剖析设置 98
3.6.3剖析函数 99
3.6.4剖析范围 100
3.6.5剖析不连续范围 101
3.6.6剖析时钟的精确性 102
3.6.7剖析需要注意的问题 102
3.6.8剖析策略 103
4.1数据转换器件支持插件 104
4.1.1支持的器件 104
第4章 CCS高级工具的使用 104
4.1.2 TLV320AIC10的说明 105
4.1.3使用数据转换器件支持插件 105
4.1.4生成的文件 110
4.1.5使用生成的文件 139
4.2.1分析模块的主要功能 140
4.2硬件仿真器分析工具 140
4.1.6结论 140
4.2.2使用分析模块 142
4.4可视化连接器的使用 147
4.3符号浏览器 147
4.4.1 简介 148
4.4.2使用可视化连接器 148
4.4.3结论 157
4.5端口与引脚仿真 157
4.5.1端口仿真 157
4.5.2引脚仿真 158
4.6命令窗口 159
4.7算法标准模板代码生成器 . 160
4.7.1算法标准简介 160
4.7.2模板代码生成器 162
4.8 实时数据交换(RTDX) 163
4.8.1 RTDX简介 163
4.8.2在目标应用程序中使用RTDX 165
4.8.3主机客户程序 168
4.8.4 RTDX配置 173
4.8.5多处理器RTDX 174
4.8.6结论 175
第5章 DSP/BIOSTM的功能 176
5.1 DSP/BIOS功能介绍 176
5.2建立DSP/BIOS的配置文件 177
5.3用DSP/BIOS工具创建应用程序 182
5.4.1 DSP/BIOS工具控制面板 185
5.4.3 CPU负荷图 187
5.4.4程序模块执行状态图 187
5.4.5主机通道控制 189
5.4.6信息显示窗口 190
5.4.7状态统计窗口 191
5.5.1基础类的模块:时钟管理CLK 192
5.5基础类的DSP/BIOS API调用 192
5.5.2基础类的模块:周期函数PRD 200
5.5.3基础类的模块:软件中断管理SWI 205
5.5.4其他基础类的模块:信息输出管理LOG 217
5.5.5其他基础类的模块:存储器管理MEM 223
5.5.6其他基础类的模块:全局设置GBL 232
5.5.7其他基础类的模块:C5000系列专用模块C54x 234
5.5.8其他基础类的模块:C6000系列专用模块C62x和C64x 236
5.5.9通信类模块:实时数据交换(RTDX) 237
5.5.10统计类模块:STS模块 243
5.6 DSP/BIOS的任务管理 248
5.5.11统计类模块:TRC模块 248
5.6.1任务管理:TSK任务管理模块 249
5.6.2任务管理:HOOK钩子函数管理模块 264
5.7 DSP/BIOS的后台管理:IDL模块 266
5.7.1模块描述 266
5.7.2后台IDL模块属性参数 267
5.7.3 IDL对象的属性参数 267
5.7.4 IDL模块提供的API函数 268
5.8 DSP/BIOS的应用例子 268
6.1 DSP/BIOS中的线程 274
6.1.1选择线程类型 274
第6章 DSP/BIOS的高级应用 274
6.1.2线程选择的一些原则 276
6.1.3 SWI和PRD线程使用的例子 279
6.1.4任务线程使用的例子 289
6.2任务的通信和同步 293
6.2.1 MBX邮箱管理模块 293
6.2.2 SEM旗语管理模块 296
6.2.3 QUE队列管理模块 300
6.2.4任务之间的共享资源与同步 306
6.3硬件中断管理 317
6.3.1配置中断管理模块 317
6.3.2在DSP/BIOS中使用中断的实例 325
6.4 DSP/BIOS中的数据交换 331
6.4.1数据管道管理(PIP模块) 331
6.4.2 PIP管道模块的属性参数 336
6.4.3 PIP模块的API函数 337
6.4.4使用PIPE的实例 343
6.4.5 HST主机通道管理(HST模块)…………………………………………………………( 347 )6.4.6使用HST主机通道管理的实例 351
6.5 对DSP/BIOS内核的评估 354
6.5.1估算DSP/BIOS内核的开销…………………………………………………………………(354 )6.5.2 DSP/BIOS内核中的主要API函数调用的开销评估 355
6.5.3 DSP/BIOS内核中的主要API函数开销表 360
6.5.4测量中断的延迟 360
6.5.5 DSP/BIOS监控工具对软件实时性的影响 361
6.5.6设置DSP目标系统与CCS之间的数据传输频率 362
6.6利用配置工具对DSP/BIOS进行优化 362
6.6.1对DSP/BIOS后台IDL循环的优化 363
6.6.2关闭DSP/BIOS的任务管理功能 363
6.6.3禁止使用动态堆 364
6.6.4禁止CLK时钟管理 364
6.6.5禁止实时数据交换(RTDX)功能 364
6.6.6关闭实时分析功能 365
6.6.7去掉CSL片级支持库 365
6.6.8去除系统处理函数 366
6.6.10选择静态或动态对象创建 . 367
6.6.9最小化数据存储器 367
第7章 基于CCS的DSP片级支持库 368
7.1 CSL概要 368
7.1.1 CSL框架结构 368
7.1.2 CSL命名规则 370
7.1.3 CSL数据类型和符号常量 370
7.1.4 CSL函数和宏 371
7.2 CSL的使用 372
7.2.1 CSL的GUI调用 372
7.2.2 CSL库的直接调用 378
7.3.2 DAT模块 385
7.3.1 CHIP模块 385
7.3 CSL模块功能 385
7.3.3 DMA模块 386
7.3.4 EBUS模块 388
7.3.5 GPIO模块 389
7.3.6 IRQ模块 389
7.3.7 MCBSP模块 391
7.3.8 PLL模块 392
7.3.9 PWR模块 393
7.3.10 TIMER模块 394
7.3.11 UART模块 . 394
7.3.12 WDTIM模块 395
参考文献 397
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《民国时期医药卫生文献集成 37》路丽明编 2019
- 《刑法归责原理的规范化展开》陈璇著 2019
- 《教师教育系列教材 心理学原理与应用 第2版 视频版》郑红,倪嘉波,刘亨荣编;陈冬梅责编 2020
- 《民国时期医药卫生文献集成 19》路丽明编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017