DSP课程基础实验
分享
课程详情
课程评价
spContent=DSP技术课程,是一个理论与实践联系非常紧密的课程,该课程的实验实践部分占总学时的1/3。DSP课程实验包括DSP编程环境的使用、定点数的计算以及DSP/BIOS的使用等内容,使得学生通过完成对应的实验(或项目)内容,将这些知识点连贯起来,强化所学知识的综合应用能力。
—— 课程团队
课程概述

        DSP课程实验教学基于EVMDM6437和CCS5开发平台,包括DSP编译环境介绍、DM6437平台介绍、定点数运算、DSP/BIOS运用等,注重与其它相关课程的衔接,强调理论与实际的有机结合,节奏上循序渐近,力图帮助学生掌握基本原理,学习基本知识,理解典型系统,提升发现问题、分析问题与解决问题的能力。


第1章:CCS基本开发环境介绍

  该章节从一个最基本的“Hello World”例程开始,介绍CCS开发环境的使用以及DSP代码工程文件的构建。重点介绍CMD文件,CCXML目标板配置文件,GEL文件的功能和作用,以及JTAG仿真器的连接和使用。同时,这本章节中还介绍了CCS开发环境下的代码调试工具。通过本章节的学习,掌握基本的代码开发工具的使用。

第2章:定点数的运算

 该章节主要介绍DSP中定点数的运算,包括定点数基本概念、表示方法以及定点小数的加减乘运算,定标的过程以及在DSP上的编程实现。通过这章的学习,掌握定点数的基本运算规则和实现方法。

第3 章:BIOS操作系统下的音频采集

该章节主要介绍使用HWI以及TSK线程框架实现音频直通代码的例程。在本章中,首先介绍了DM6437实验板的基本接口和功能模块,然后对BIOS的代码运行流程进行了简单介绍。本章使用了两个例程,其中HWI线程使用硬件中断服务函数的形式完成输入信号的采集和播放。而另外一个例程,在HWI线程的基础上,还添加了TSK,IDL线程以及旗语、队列等工具完成信号采集和播放。后一个例程可以非常方便地添加网络通信模块从而实现捕获音频数据的传输。


 

 

授课目标

本课程作为DSP技术系列课程中的实践课程之一,其目的在于培养学生综合应用所学知识,解决复杂工程问题的能力。课程以DM6437开发板为平台,综合了计算机组成原理、数字电路基础、操作系统、C语言等多门课程知识,学习CCS开发环境和工具、定点数运算及实现、DSP/BIOS线程管理应用等内容,通过课程学习并完成实验, 帮助学生掌握基础理论,提升实际运用能力,强化分析问题与解决问题的能力,同时增强自主学习的能力。

课程大纲
预备知识

学习本课程前应具备以下几个方面的预备知识:


先修课程:C语言程序设计,能够熟练编程

推荐但不要求先修课程:操作系统,组成原理,DSP技术,数字电路基础;知道基本的操作系统概念,理解计算机组成的基本原理

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 https://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

1、参考教材

 邓建华 《DSP技术实战从入门到精通---基于TI系列平台》高等教育出版社

彭启琮、李玉柏、管庆《DSP技术的发展与应用》高等教育出版社

       

2、网络资源

   https://www.ti.com/

   https://www.ti.com.cn/