linux课程设计题目
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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)熟悉添加删除按钮;