ARM 嵌入式系统设计课程设计说明
一、课题题目及其要求
1、基于百度地图的定位系统设计
基本要求:
(1)能够读取手机内置 GPS 或 BDS 设备的经度、纬度、高度、
航向等数值;
(2)能够在百度地图上进行定位。
2、基于传感器的数据采集系统设计
基本要求:
(1)能够采集手机内置方向传感器数据;
(2)能够将采集数据以图形方式显示出来。
3、基于网络的聊天系统服客户端设计
基本要求:
(1)能够进行一对一聊天;
(2)能够进行一对多群聊;
4、基于网络的聊天系统客户端设计
基本要求:
(1)能够进行一对一聊天;
(2)能够进行一对多群聊;
二、课题分配
1、每个班级同学以学号后两位从大到小进行排序(每班班长
完成此项任务),从 1 开始。序号被 4 整除余 0 指定为课题 1;序号
被 4 整除余 1 指定为课题 2;序号被 4 整除余 2 指定为课题 3;序号
被 4 整除余 3 指定为课题 4;
2、制定课题 3 和课题 4,且学号相邻的同学组成一个小组(即
服务器端和客户端),一起合作,联合开发,一起验收;若班级中最
后一个序号的同学被指定为课题 3,没有课题 4 的同学合作,则最后
一个同学指定为课题 1。
3、若有同学对指定课题不满意,可以与其它同学进行交换课
题。注意是交换,不是改课题。
三、时间分配
1、教务安排是第 2 周集中进行,第 3-6 周分散进行。但是鉴于实验
室座位有限,每次只能容纳 40 人左右,所以第 2-6 周全部采取分散
进行的方式。
2、自己有电脑和手机的同学最好在宿舍做好,然后拿到 S6601 验收;
需要在实验室做课程设计的同学见具体时间安排。
3、9 月 14 日(第 2 周周一)上午,6 个班的班长及 10 班和 11 班的
同学到 S6601,其它时间的具体安排听王思山老师安排。
四、验收原则
1、一定要是自己做的,不能抄袭,一旦发现抄袭 0 分,课题验收时
可能会随机问一些问题;
2、达到课题基本要求为及格,达到课题基本要求后,可以根据课题
内容进行扩展功能,验收时会根据功能扩展情况及时间先后进行加分。
五、课程设计报告的内容及要求
(1) 报告必须用指定的课程设计说明书封面;
(2) 设计的题目;
(3) 课题的性能指标和要求;
(4) 课题的总体设计方案和方案比较的分析;
(5) 各模块详细设计(顶层到底层),及其程序流程及其说明,程
序的关键点的注释;
(6) 测试结果及其分析;
(7) 创新点,独到的设计;
(8) 课程设计中的体会;
(9) 附录:原程序(带注释)、系统总体设计图等。