研究生课程设计格式参考

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

研究生课程大作业(2013-2014学年第一学期)

题目:

研究生:××

说明

1、课程论文要有题目、作者姓名、摘要、关键词、正文及参考文献。论文题目由研究生结合课程所学内容选定;摘要500字以下。

2、论文要求自己动手撰写,如发现论文是从网上下载的,或者是抄袭剽窃别人文章的,按作弊处理,本门课程考核成绩计0分。

3、课程论文用A4纸双面打印。字体全部用宋体简体,题目要求用小二号字加粗,标题行要求用小四号字加粗,正文内容要求用小四号字;经学院同意,课程论文可以用英文撰写,字体全部用Times New Roman,题目要求用18号字加粗;标题行要求用14号字加粗,正文内容要求用12号字;行距为2倍行距(方便教师批注);页边距左为3cm、右为2cm、上为 2.5cm、下为2.5cm;其它格式请参照学位论文要求。

4、学位类别按博士、硕士、工程硕士、MBA、MPA等填写。

5、篇幅、内容等由任课教师提出具体要求。

硕士课程论文

中文题目(宋体,小二号字,加粗)

研究生姓名(宋体,四号字,加粗)

摘要(小四号字加粗):×××(小四号字)

关键词(小四号字加粗):××;××;…(小四号字)

正文部分(标题行用小四号字加粗,正文内容用小四号字)

参考文献(小四号字加粗)

[1] ×××(五号字)

注:正式上交课程论文时,请删除蓝色字体内容

正文参考结构:

1.课程设计项目介绍

1.1 项目的设计任务。(说明到底做什么?)

1.2 项目方案的选择。(说明所采用的方案)

1.3 项目的功能。(此项目实现后有什么功能)

。。。。。。。(根据需要,可添加更多的主题)

2.项目整体结构说明

2.1硬件设计。(对整体硬件电路进行说明)(在项目中主要包括哪些电路,注意在提供的参考电路中,由于是仿真。所以并没有提供的很全面的电路,但系统照样可以工作。如电源电路,晶振电路、Reset电路等等,在系统中并没有给出具体的电路设计,但实际工程中是肯定需要的。大家不用在Proteus中添加和实现这些电路,但在写报告的时候要对这些电路进行说明。如在Proteus 中,直接就是+5V电源。根据以前的学习知识,在实验报告中说明+5V是由怎样的电路产生的。)

2.2软件设计。(说明软件要实现的功能,并划分出各个软件模块,画出整体的软件设计框架图,对软件的各个模块进行说明)

。。。。。。。(根据需要,可添加更多的主题)3

3.硬件设计

3.1 硬件电路整体说明。(在项目中主要包括哪些电路,注意在提供的参考电路中,由于是仿真。所以并没有提供的很全面的电路,但系统照样可以工作。如电源电路,晶振电路、Reset电路等等,在系统中并没有给出具体的电路设计,但实际工程中是肯定需要的。大家不用在Proteus中添加和实现这些电路,但在写报告的时候要对这些电路进行说明。如在Proteus中,直接就是+5V电源。根据以前的学习知识,在实验报告中说明+5V是由怎样的电路产生的。)

3.2 XXXX电路。

3.3 XXXX电路。

3.4 XXXX电路。

。。。。。。。。。。。(根据自己的设计,对每个硬件模块进行说明)。。。。。。。(根据需要,可添加更多的主题)

4.软件设计

4.1软件模块划分。(对整个软件和每个软件模块的关系进行说明)4.2 XXXX软件模块

(1)主要功能。

(2)主要结构。(画出流程图)

(3)每个软件函数说明。

可参考下面说明:

函数名:IIC_Write

函数原形:void IIC_Write(u8 sel,u8 SlaveADDR,u8 RegADDR,u8 data)

功能描述:对从设备的某个地址写入一个字节的数据

输入参数1:sel:IIC1,IIC2,both。选择IIC1或IIC2,或者两者都选

输入参数2:SlaveADDR:从设备的地址号

输入参数3:RegADDR:从设备里被写入数据的地址

输入参数4:data:要写入的大小为一个字节的数值

返回值:无

(4)所用到的全局变量说明。

4.3 XXXX软件模块

(1)主要功能。

(2)主要结构。(画出流程图)

(3)每个软件函数说明。

(4)所用到的全局变量说明。

4.4 XXXX软件模块

(1)主要功能。

(2)主要结构。(画出流程图)

(3)每个软件函数说明。

(4)所用到的全局变量说明。

。。。。。。。。。。。(根据自己的设计,对每个软件模块进行说明)

。。。。。。。(根据需要,可添加更多的主题)

5.嵌入式系统上的实现

(1)嵌入式软件平台的搭建。

a. Bootloader 主要功能说明

b. 操作系统对选用操作系统的说明,说明BootLoader如何启动起本操作系统,关键技术。

c. 文件系统说明

d. 驱动程序在本项目中要用到哪些驱动程序。这些驱动程序是要自己实现还是移植就行了,如果要实现。写出主要的实现过程,在驱动中的主要函数是哪些?驱动有没有用到中断?,是哪种驱动:是char、块设备驱动?

(2)程序的移植。

项目程序如何移植到嵌入式上,主要就是对编译器的修改。

6.项目的实现和测试

6.1 系统实现。(说明整个项目的实现过程,实现过程中的难点和重点是什么)。

6.2 系统测试。(描述出整个项目测试的操作过程,即一个操作手册)

6.3 系统功能。(对设计和测试的结果进行说明,即项目实现了哪些功能)

7.感想

(1)开发项目难点和关键点是什么?

(2)遇到的困难是什么?解决方法

(3)结合开发自己的开发过程,说明嵌入式系统开发的过程。

相关文档
最新文档