篇一 :嵌入式课程设计心得体会

本学期为期一周的嵌入式课程设计在不知不觉中结束了,虽说这次课程设计时间不是很长,但是感觉自己收获颇丰,不仅学习到了一些新知识,回顾了以前的一些快要遗忘的知识点,而且使自己的学习目标更加明确,学习方法更加完善,也体会到软件开发的趣味,更加清楚地认识到了自己在软件开发及学习上的一些不足之处。下面就来详细写一下我关于此次课程设计的心得体会:

此次课程设计的实训的是由上海杰普公司的楚老师带我们完成的。楚老师看上去比较年轻,给我们很有亲和力,技术上也很强,而且讲解的比较详细,操作上相当娴熟。让我们感觉到了计算机科学技术学习的趣味性,计算机技术的实用性。此次课程设计给老师选择项目是在Linux下用C语言开发一个摄像头驱动程序。项目的实施方式是团队分组合作,共同完成,让我们体验了一下公司开发项目的氛围。我们一人一机,老师边讲边练,还有企业项目经理的全程指导。虽说一些些技术我们在课堂上也曾学习过,但是大多停留在理论学习上,实际开发很少,而这次课程设计给了我们一个很好的边学习边实践的机会,对我们深入学习这些技术有很大帮助,深刻体会到了这些技术的实用性。每当自己成功调试一段代码或者通过自己的努力克服一个技术困难,都颇有收获感。这次实训让我们体验了软件开发的全过程,发现自己的不足,了解了当前流行技术的软件开发,增加了一定的项目开发经验,增强了一定的就业竞争力。简短的回顾一下这几天我们所学习的:

实训的前一天下午,我们先明确了一下下周课程设计的要求和目的,跟上海杰普公司的楚老师相互认识了一下。然后楚老师给我们详细的讲解了这一周我们要做什么,并演示了一个他自己开发的摄像头驱动程序。同学们看了,都很感兴趣,如果自己能开发出这样的一个小程序,着实让人高兴。接下来的这几天我们就跟着范老师一起学习摄像头驱动的开发,同时我们也分了小组,模拟体验一下公司的团队开发 ,同学们都积极策划自己团队的名字、团队的口号、队歌…… 我们首先从基本的Linux命令学起,以及linux底下的C语言的一些基本知识。虽说这学期我们也学过Linux开发技术,有一定的基础,但这几天的学习,还是感觉到我们学的太浅,很多的东西需要去深入的学习才能有所收获。而且深刻的体会到“熟能生巧”这句良训,光学不练还是白搭。后两天我们学习了Linux底下一些开发工具的使用,如Qt,感觉这些工具功能确实够强大。当通过自己写的代码能够控制摄像头拍照时,别提有多高兴了。当然在调试的过程中也遇到不少错误,每当通过自己的努力把问题解决(一般自己思考一下,查查资料都没问题),也是一种很好的收获。还有一个比较深刻的体会就是API及一些文档的查阅,这对开发人员来说是一个必须具备的能力。

…… …… 余下全文

篇二 :嵌入式课程设计报告

福建工程学院

《嵌入式系统》课程设计

报告书

题目:  基于S3C2440设备驱动及其界面设计    

班级:                             

姓名:                                 

学号:                             

指导老师:      陈靖,张平均,李光炀          


目    录

一、设计课题... 3

二、设计目的... 3

三、设计任务及要求... 3

…… …… 余下全文

篇三 :嵌入式课程设计

****大学

课 程 设 计

资 料 袋

学院(系、部) 课程名称 指导教师 职称 学生姓名 专业班级 学号 题 目 十字路口交通灯控制;μC/OS-Ⅱ的移植与应用 成 绩 起止日期 2010 年 5 月 10 日~ 2010 年 5月 21 日

目 录 清 单

嵌入式课程设计

1

****大学

课程设计任务书

2009 - 2010 学年第 2 学期

学院(系、部)专业 课程名称: 嵌入式系统课程设计 设计题目: 十字路口交通灯控制;μC/OS-II的移植与应用

嵌入式课程设计

指导教师(签字): 年 月 日

系(教研室)主任(签字): 年 月 日

2

附件三

(嵌入式应用系统)

课程设计说明书

(题目)

一 十字路口交通灯控制

二 μC/OS-Ⅱ的移植与应用

起止日期: 2010 年 5月10 日 至 2010 年 5 月 21 日

成生姓名 级 号 绩

指导教师(签字)

********学院(部)

20xx年 5月 22 日

…… …… 余下全文

篇四 :嵌入式课程设计

计算机工程学院

        

《嵌入式系统原理》课程设计报告            

 

触摸屏控制实验设计

学生姓名:                

学    号:    09821129        

指导教师:                

班    级:     09东计1       

完成时间:   20##510   


目  录

1. 要求. 0

1.1设计目的. 1

1.2 设计意义. 1

1.3 设计内容. 1

1.4 主要任务. 1

2. 正文. 2

2.1触摸屏工作原理(触摸屏接口工作模式). 2

2.2、设计总体方案. 3

2.3、设计所需工具. 6

2.4、平台构建过程. 6

2.4.1、硬件平台搭建. 6

2.4.2根文件系统的制作. 8

(1)根文件系统. 8

…… …… 余下全文

篇五 :嵌入式系统课程设计报告

课程设计

 


 

目    录

    摘要 ................................................................................................................................... II

1 引言.................................................................................................................................... 1

1.1 课程设计的目的和意义......................................................................................... 1

1.2 课程设计内容及要求............................................................................................. 1

2 系统的工作原理................................................................................................................ 1

3 系统硬件设计.................................................................................................................... 1

…… …… 余下全文

篇六 :嵌入式课程设计报告

                               

一、前言............................................................... 1

1.1 课题研究背景..................................................... 1

1.2 课程研究目的和意义............................................... 2

1.3 ARM2440实验箱介绍................................................ 2

1.3.1 2440核心板规格:.......................................... 2

1.3.2  2440实验箱底板规格:..................................... 3

1.3.3软件资源................................................... 4

二 、需求分析......................................................... 4

三、开发环境及系统结构............................................. 5

3.1 开发环境......................................................... 5

…… …… 余下全文

篇七 :嵌入式课程设计

课程名称:嵌入式课程设计

题目名称:基于 Ubuntu 的网络文件传输

学生学院:信息工程学院

专业班级:应用电子技术 3 班

学    号:

学生姓名:

指导教师:

20##年   12月   27 日

一、  课程设计目的

1.1 背景

嵌入式系统的教学可以分为课堂理论教学、实验教学和课程设计三个层面。这三个层面的目标有所不同。理论学习的主要目标是掌握嵌入式系统的一般原理,例如体系架构、指令系统、网络传输等;实验教学的主要目的是:掌握嵌入式系统的主要开发流程和基本方法,例如交叉编译工具链的使用、应用程序的开发等;课程设计的主要目的是通过实际的嵌入式应用开发实例,掌握嵌入式系统设计和开发的技术,积累实践和工程经验。

1.2 题目

文件操作、网络通信是目前应用极为广泛的软件模块,要求采用 Linux 文件 IO、Socket 等 API 编写网络文件传输程序,实现用网络传输文件,功能类似于用 QQ 传输文件。通过本课程设计掌握 Linux 应用程序开发的基本方法,练习 Linux 文件 IO 及 Socket 编程的方法,从而将所学的知识融会贯通。

二、  设计分析

本设计是在 Linux(Ubuntu12.04)环境下基于 Socket 进行开发的,传输协议选择提供可靠通信服务的 TCP 协议。 系统有一个服务器端和一客户端组成。先是运行服务器监听客户端的连接请求,然后客户端发出连接请求,待服务器作出应答以后,开始向服务器端发送文件。服务器端接收客户端请求后,创建一个空文档“dest_file” ,并将接收到的数据写入其中。由此便实现了客户端与服务器端之间的文件传送。

三、  系统设计

3.1 相关文件

其中 client.c 为客户端程序,server.c 为服务器端程序,src_file、sishen.mp3 为调试使用用的待发送源文件

…… …… 余下全文

篇八 :嵌入式课程设计报告

嵌入式课程设计报告

班 级: 电 091

学 号: 40950104

姓 名: 李佳乐

分 工: 张 彪(编程及调试)

李佳乐(编程及报告)

罗 聪(调试及报告)

20xx年5月

嵌入式课程设计报告

嵌入式课程设计报告

目录

摘要 ................................................................................................................................ 3

关键字............................................................................................................................. 3

前言 ................................................................................................................................ 4

一、课程设计目的 .......................................................................................................... 5

二、课题设计功能 .......................................................................................................... 5

1、LED数码管驱动程序 .............................................................................................. 5

…… …… 余下全文