linux课程设计题目

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

linux课程设计题

1、绘图软件

设计内容:

内容:在嵌入式Linux开发板的LCD屏上显示图形仪表界面。

设计要求:

(1)熟悉开发板环境,了解LCD屏的显示原理;

(2)同时具有数字和模拟刻度指针2种显示功能;

(3)具有多种参数显示功能;

(4)具有越限报警功能;

2、串口助手

设计内容:

内容:在嵌入式Linux开发板完成串口通讯功能。

设计要求:

(1)掌握在LINUX环境下实现程序开发;

(2)熟悉开发板及开发环境;

(3)熟悉QT编写图形用户界面程序;

(4)利用Qt提供的C++应用程序开发框架,实现跨平台开发;

(5)提供参数设置的图形界面,比如端口号,波特率,位数等;

(6)游戏能在开发板上顺利运行。

3、猜数字游戏

设计内容:

内容:利用嵌入式系统平台实现猜数字游戏功能

设计要求:

(1)熟悉开发板环境,了解LCD屏的显示原理;

(2)熟悉游戏原理,了解游戏编解码原理;

(3)设计2种速率,实现成绩管理。

4、仪表控件

设计内容:

内容:在嵌入式Linux开发板的LCD屏上显示图形仪表界面。设计要求:

(1)熟悉开发板环境,了解LED屏的显示原理;

(2)同时具有数字和模拟刻度指针2种显示功能;

(3)具有多种参数显示功能;

(4)具有越限报警功能;

5、躲避小游戏

设计内容:

内容:在嵌入式Linux开发板完成一款躲避类的小游戏。

设计要求:

(1)掌握在LINUX环境下实现程序开发;

(2)熟悉开发板及开发环境;

(3)熟悉QT编写图形用户界面程序;

(4)利用Qt提供的C++应用程序开发框架,实现跨平台开发;

(5)提供友好的游戏图形界面;

(6)游戏能在开发板上顺利运行。

//6、日程管理

设计内容:

在嵌入式Linux开发板上实现具有日程管理功能的软件;

设计要求:

1)熟悉开发板系统及开发环境,熟悉LCD驱动原理;

2)具有时钟功能,可随系统时间走动;

3)具有日历功能,可查看各个月份的时间;

4)具有查看课程功能,可查看课程信息;

5)具有流水显示当天日程功能;

6) 具有设置功能,可设置部分参数;

7) 具有定时器界面等功能。

7、图标编辑器

内容:

在嵌入式Linux开发板上实现具有图标编辑功能的软件。

设计要求:

(1)熟悉开发板系统及开发环境,熟悉Linux文件系统;

(2)绘制Linux具有按钮,进度条,复选框等控件的用户交互界面;

(3)实现图标的旋转,放大和缩小;

(4)实现保存和打开功能。

8、电子书阅读器

内容:基于linux开发平台在友善之臂mini2440上经过QT实

现电子书阅读器功能。

设计要求:

(1)熟悉QT开发环境及友善之臂mini2440开发板;

(2)熟悉QT界面设计;

(3)熟悉调用QT自带调色板、字体等;

(4)熟悉数据流的输出;

功能:

(1) 打开电子书、打开书签、保存书签、关闭。退出电子书。

(2) 自动阅读功能,包括不同浏览速度。

(3) 设置字体颜色、背景颜色、字体颜色。

(4) 能够显示文本长度、字数功能。

(5) 利用QT编写调试程序,并经过串口下载到友善之臂mini2440上面。

9、文件查找系统

设计内容:

内容:基于linux开发平台在友善之臂mini2440上实现文件查找功能

设计要求:

(1)熟悉开发板及开发环境;

(2)熟悉设计界面原理;

(3)熟悉添加删除按钮;

相关文档
最新文档