



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
嵌入式系统方向嵌入式系统方向 嵌入式系统原理与应用嵌入式系统原理与应用 课程设计课程设计 一 大纲说明一 大纲说明 一 教学对象 一 教学对象 本院实行学分制的计算机科学系嵌入式系统方向 本科 学生 二 课程性质 二 课程性质 本课程设计作为高等院校计算机科学技术专业嵌入式方向 本科 的实践 课程 主要为专业应用培养坚实的嵌入式系统基本理论和基本开发方法 着重 提高嵌入式开发的理论与实践能力 嵌入式系统原理与应用课程设计 是利用 Linux 开发平台建立的交叉开 发环境所进行的课程设计 利用 GNU 编译器进行开发的一门课程 它建立在 Linux2 4 内核的 ARM9 平台上 可以设计出适合的嵌入式 Linux 内核 根文件 系统 完成中间层的移植以及应用层程序的开发 三 主要先修课程 三 主要先修课程 嵌入式系统原理与应用 操作系统 计算机体系结构 C 语言 二 二 内容及要求内容及要求 本课程设计主要依据嵌入式系统开发理论 提出一种基于 ARM linux 架构 的系统实现结构 设计一个最小的嵌入式系统 进行硬件和软件的设计与调试 使系统具有一定的实用价值 实现过程主要分析 linux 的移植步骤 包括 linux 的内核和文件系统的配置 编译 对应硬件的驱动程序开发 如果有涉 及到的要求有 等等 然后 根据设计方案进行嵌入式图形引擎和数据库引擎 的移植 最后 部署嵌入式应用层 并对应用层的程序主体进行分析 给出程 序流程图 描述将用户开发的应用程序添加到目标板上运行的方法和步骤 系统最终应实现 linux 在 FLASH 上的启动 并能支持基本的网络功能 在 此基础上开发应用程序 验证这种结构在嵌入式领域中的应用价值和利用前景 通过设计任务 熟悉 linux 系统 熟练使用各种常用命令和相应的内核知识 以及如何使用 linux 应用产品开发 linux 驱动开发及嵌入系统开发整个嵌入 式开发步骤初步掌握 学生必须充分利用理论课和实验课学到的原理和方法 通过选取具有一定 难度的嵌入式系统设计题目 熟悉嵌入式系统的基本开发流程 及时查究错误 全部工作都要求独立完成 学生可以根据自己的实际情况 通过与老师联系 共同确定具体的任务 除此之外 学生选题需要如下基本知识的掌握 并注意提前复习相应课程 积 累资料 1 操作系统的相关知识 需要深入了解相关代码 2 嵌入式 C 语言 需要知道跟 ANSI C 的区别 有 C 编程经验的更 好 3 驱动程序开发 能熟练在 Linux 下进行驱动开发 4 数据库知识 能熟练进行数据库的设计 部署 5 网络编程经验 题目参考 题目参考 只列出四个主要方向 学生可根据其自行选择面向服务的开 发课题 1 基于嵌入式 linux 的数据库应用程序开发 完成图形引擎 MiniGUI 以及数据库 mSQL 的移植工作后 进行图形界 面设计和数据库应用程序设计 2 基于 ARM9 的触摸屏多媒体应用程序开发 完成图形引擎 MiniGUI 以及数据库 mSQL 的移植工作后 再进行播放 器的移植 最后进行图形界面设计和数据库应用程序设计 3 基于 ARM9 的嵌入式 Linux 系统的网络程序开发 完成 BOA 的移植工作后 进行 CGI 程序设计 4 基于 ARM9 的嵌入式 Linux 系统的 LED 驱动开发 完成 MiniGUI 的移植 并完成主控图形界面开发 最后进行 LED 驱动 程序开发 重新编译内核 并编写应用层验证程序 要求能通过主控界面的 按钮控件进行 LED 灯的控制 5 基于 ARM9 的嵌入式 Linux 系统的 GIS 开发 论证通用 GIS 移植的可行性方案 移植一种图形引擎 建议 MiniGUI 和数据库引擎 完成应用层程序的开发 注意 以上题目的公共完成部分为 linux 的移植步骤 包括 linux 的内 核和文件系统的配置 编译 对应硬件的驱动程序开发等等 请各位选题学生对照自己的兴趣以及编程底子进行选择 要求 要求 1 对系统进行功能模块分析 控制模块分析正确 2 系统设计要实用 3 编程简练 可用 功能全面 4 说明书 流程图要清楚 三 时间安排三 时间安排 总的设计时间为 2 周 题目提前两周布置 使学生作好准备 1 分析设计准备阶段 第一周周一至周三 2 编程调试阶段 第一周周四至第二周周三 3 总结报告和书写说明书阶段 第二周周四 4 考核阶段 第二周周五 四 地点四 地点 计算机科学系 401 机房 五 组织管理五 组织管理 1 系领导组织抽查 考勤 2 指导教师分组负责 每人每天 3 小时 至少有 1 人在机房 六 考核评估六 考核评估 通过设计答辩方式 并结合学生的动手能力 独立分析解决问题的 能力和创新精神 总结报告和答辩水平以及学习态度综合考评 成绩分 优 良 中 及格和不及格五等 考核标准包括 1 程序设计的可用性 实用性 通用性 可扩充性 40 2 学生的动手能力 创新精神 30 3 总结报告 10 4 答辩水平 20 制定人 阳俊 审定人 批准人 2009 年 12 月 附 课程设计报告内容要求 示例 附 课程设计报告内容要求 示例 VBVB 课 程 设 计 报 告 010641 07 李 明 一 设计时间 2005 年 6 月 16 日 6 月 30 日 二 设计地点 湖南城市学院实验楼计算机机房 三 设计目的 1 巩固学习 VB 基础知识方面的基本算法 进一步熟悉基本概念 2 熟练常用控件 文件 图形等方面的操作 了解基本的流程 3 运用所用学的 VB 语言知识 编写出较为实用的小软件 增进对一些实际问题的软 硬件知识的掌握 4 培养查阅资料 独立思考问题的能力 四 设计小组成员 0302402 班单学号同学 五 指导老师 XXX 老师 XXX 老师 六 设计课题 经过小组大部分组员的讨论 决定选取选题 十八 编写一个程序绘制函数图像 理由 1 界面综合度高 设计此界面要用到多种控件和图标 有利于大家熟练掌握和运用 2 怎个系统简洁明了 适于初学者 3 代码编写涉及面广 利用提高综合应用能力 七七 基本思路及关键问题的解决方法 八八 算法及流程图 九九 调试过程中出现的问题及相应解决办法 十十 课程设计心得体会 十一十一 源程序 每句语言要有详细解释 参考文献参考文献 1 夏士兵
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《小学教师招聘》考前冲刺测试卷讲解附参考答案详解(培优)
- 2025年学历类自考国民经济统计概论-外国文学作品选参考题库含答案解析(5卷)
- 教师招聘之《幼儿教师招聘》能力提升打印大全附参考答案详解【研优卷】
- 2025年学历类自考内科护理学(一)-外国文学作品选参考题库含答案解析(5卷)
- 2025年学历类自考公务员制度-学前教育行政与管理参考题库含答案解析(5卷)
- 教师招聘之《小学教师招聘》自我提分评估含答案详解【夺分金卷】
- 2025年学历类自考公共政策学-语言学概论参考题库含答案解析(5卷)
- 教师招聘之《小学教师招聘》题库检测题型(培优)附答案详解
- 2025年学历类自考儿科护理学(二)-西方行政学说史参考题库含答案解析(5卷)
- 教师招聘之《小学教师招聘》能力提升打印大全含答案详解【综合题】
- 食品安全 课件 高中主题班会
- YS/T 830-2012正丁基锂
- GB/T 31341-2014节能评估技术导则
- GB/T 24218.3-2010纺织品非织造布试验方法第3部分:断裂强力和断裂伸长率的测定(条样法)
- GB/T 12470-2018埋弧焊用热强钢实心焊丝、药芯焊丝和焊丝-焊剂组合分类要求
- GB/T 10799-2008硬质泡沫塑料开孔和闭孔体积百分率的测定
- GA/T 1193-2014人身损害误工期、护理期、营养期评定规范
- FZ/T 81019-2014灯芯绒服装
- FCI测试试题附答案
- 博微配电网工程设计软件
- 教育科研:教师职业成长的阶梯课件
评论
0/150
提交评论