本篇文档主要介绍了在DSP实验箱上进行的课程设计过程以及相关的任务和要求。课程设计旨在培养学生的实践能力和创新思维,不设定具体题目,而是鼓励学生利用实验箱的资源进行自由编程。以下是关键知识点的详细说明:
1. **编译与构建流程**:
- 项目管理:首先,学生需要通过"Project->Compile File"对编写好的代码进行编译,生成目标文件。如果对代码有修改,应选择"Project->Build"重新编译并链接,生成可执行文件(.out)。
- 调试与运行:每次调试或运行程序前,必须先将程序加载到内存中,通过"File->Load Program"完成。然后使用"Debug->Run"功能运行调试程序。
2. **设计步骤与要求**:
- 自主设计:每个学生的程序必须独特,且不能与实验箱的参考程序相同,体现个性化和创新性。
- 时间安排:课程设计应在实验课的正常批次进行,每周设定特定时间,如周二和周三上午,允许多次尝试直到通过。
- 设计示例:包括 LCD 显示动画、信号源处理、计算器程序、中文字库、按键控制功能、实时显示时间和日期等功能,以及音乐播放、电机控制和简单的录音功能。
- 评分标准:设计的复杂度、创新程度和新颖度是主要评价依据,总分为75分,其中课程设计占50%,平时表现占50%。
3. **提交要求**:
- 学生需按照学号创建文件夹,并在指定邮箱提交程序源文件,同时包含一个名为"readme.txt"的文本文件,简述设计的功能和名称。
- 课程设计要求利用最小系统板独立设计电路,实现与实验箱的连接,展示实际功能。
4. **基于最小系统板的评分标准**:
在这个阶段,评分会考虑设计的难易度、实现的电路模块数量以及创新水平。
通过这次课程设计,学生不仅可以提升编程技能,还能锻炼硬件电路设计和实际应用能力。设计过程中注重的是动手实践、问题解决和创新思维的培养,而不是仅仅完成理论作业。