进入21世纪以来,学科交叉融合加速,新兴学科不断涌现,前沿领域不断延伸,信息通信、传感技术、智能设备高速发展,移动互联网络不断进步,现代社会进入了工业4.0时代和大数据时代。如何在大数据中实现感兴趣数据的检索、识别和定位,即如何有效利用数据已成为全球关注重点,而数字信号处理技术正是其中的关键。为了解决数学、电子、通信、商务、航天、海洋、军事等领域越来越复杂的技术问题,数字信号处理技术的复杂性及实现难度也与日俱增,对数字信号处理系统(Digital Signal Processing system,DSPs)提出了更高的要求,进而在微电子技术的支撑下推动了数字信号处理系统核心器件-数字信号处理器(Digital Signal Processor,DSP)的飞速发展。
数字信号处理器(简称DSP)是数字信号处理从理论到应用的桥梁,是实现实时数字信号处理的关键。
通过DSP技术这门课程的学习,您将掌握关于数字信号处理系统的理念;
通过DSP技术这门课程的学习,您将了解DSP架构、特点和典型的C54x DSP硬件知识;
通过DSP技术这门课程的学习,您将掌握DSP程序的设计方法;
通过DSP技术这门课程的学习,您将掌握基于DSP系统的硬件实现;
通过DSP技术这门课程的学习,您将掌握DSP的自举原理、方法和应用;
通过DSP技术这门课程的学习,您还将通过DSP实验实践所学的DSP技术。
“DSP技术”课程依托苏州大学信息与通信工程江苏省“十三五”重点学科和生物医学电子技术、射频与微波毫米波两个苏州市重点实验室;配套建材已获评为江苏省高等学校重点教材;DSP技术课程教学改革工作获得“教育部产学合作协同育人项目”资助。
苏州大学电子信息学院“DSP技术”教学团队精心制作了“DSP技术”在线开放课程,邀您一起开启基于DSP技术的数字信号处理系统研发之旅。
1. 掌握DSP技术的基础知识,掌握数字信号处理系统框架,学习TI TMS320C66x DSP的CPU架构和指令、片上设备与应用,学习DSP系统硬件平台的分析和设计方法。
2. 学习TI DSP的软件开发技术,掌握利用C语言设计DSP程序的方法和优化技术以及基于SYS/BIOS的DSP软件开发技术。
3. 学习CCS集成开发环境使用方法,学习实验开发平台的配置方法,掌握利用CCS和实验开发平台设计、调试和分析DSP程序的方法,并进行设计优化。
4. 学习DSP硬件平台设计技术,掌握DSP最小系统硬件和外设电路设计,并能够综合运用DSP软件和硬件设计技术解决实时数字信号处理的工程问题,并能够根据需求设计基于DSP的嵌入式系统的解决方案。
线上同步MOOC的成绩计入期末总成绩,占20%;
线下实验成绩占期末总成绩的30%;
线下期末考试成绩占期末总成绩的50%。
第一周 C54x DSP技术基础
1.1 为何选择DSP?
1.2 C54x DSP的CPU架构
1.3 C54x DSP的状态和控制寄存器
C54x DSP技术基础_单元测试
附录:参考阅读资料
A.1 TI提供的DSP技术相关文档
A.2 配套教材_DSP技术与应用基础(第二版)_课件
第二周 C54x DSP程序设计(1)
2.1 第一个DSP程序
2.2 C54x DSP程序设计之存储空间分配
2.3 C54x DSP存储资源和存储空间映射
第三周 C54x DSP程序设计(2)
3.1 C54x DSP程序中的库文件
3.2 汇编语言程序设计
3.3 C54x DSP寻址方式
第四周 C54x DSP程序设计(3)
4.1 C54x DSP程序定点算法设计
4.2 实验一 FIR滤波器实验
C54x DSP程序设计_单元测试
第五周 C54x DSP硬件设计(1)
5.1 DSP最小系统
5.2 中断向量表程序设计
第六周 C54x DSP硬件设计(2)
6.1 C54x DSP之时钟发生器和定时器
6.2 实验二 LED灯控制实验
第七周 C54x DSP硬件设计(3)
7.1 C54x DSP之HPI主机接口
7.2 C54x DSP之McBSP
第八周 C54x DSP硬件设计(4)
8.1 C54x DSP之DMA
8.2 实验三 基于C语言编程的时钟中断处理实验
第九周 C54x DSP硬件设计(5)
9.1 DSP的自举列表
9.2 DSP的自举方式
C54x DSP硬件设计_单元测试
1. 数字信号处理
2. 数字系统与逻辑设计
3. C语言程序设计
1. 胡剑凌、曹洪龙、邵雷、耿相铭. DSP技术原理与应用系统设计[M].科学出版社.2018.
2. 俞一彪、曹洪龙、邵雷. DSP技术与应用基础(第2版)[M]. 北京大学出版社. 2014.
3. 戴明桢, 周建江. TMS320C54x DSP结构、原理及应用-第2版[M]. 北京航空航天大学出版社, 2007.
4. 张雄伟, 曹铁勇. DSP芯片的原理与开发应用-2版[M]. 电子工业出版社, 2000.
5. 胡剑凌,徐盛. 数字信号处理系统的应用和设计[M] . 上海:上海交通大学出版社,2004.
6. 彭启琮,李玉柏,管庆. DSP技术的发展与应用(第二版)[M]. 高等教育出版社, 2013.
Q:数字信号处理通常也被成为DSP,本门DSP技术与数字信号处理课程之间是怎样的关系?
A : 数字信号处理,英文为Digital Signal Processing,简写为DSP,是指以数字技术对数字信号处理的理论和算法,例如滤波、变换、卷积和频谱分析等。
数字信号处理器,英文为Digital Signal Processor,简写也是DSP,是指实现数字信号处理算法的微处理器芯片,利用数字信号处理器可以实现实时的数字信号处理应用系统。
DSP技术课程中DSP是指数字信号处理器(Digital Signal Processor),其教学内容主要围绕如何利用数字信号处理器实现实时数字信号处理,重点在数字信号处理器系统硬件设计和软件实现技术。