收藏 分销(赏)

linux专业课程设计题目.doc

上传人:天**** 文档编号:2864463 上传时间:2024-06-07 格式:DOC 页数:9 大小:30.04KB
下载 相关 举报
linux专业课程设计题目.doc_第1页
第1页 / 共9页
linux专业课程设计题目.doc_第2页
第2页 / 共9页
linux专业课程设计题目.doc_第3页
第3页 / 共9页
linux专业课程设计题目.doc_第4页
第4页 / 共9页
linux专业课程设计题目.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、1、绘图软件设计内容:内容:在嵌入式Linux开发板LCD屏上显示图形仪表界面。设计要求:(1)熟悉开发板环境,了解LCD屏显示原理;(2)同时含有数字和模拟刻度指针2种显示功效;(3)含有多个参数显示功效;(4)含有越限报警功效;2、串口助手设计内容:内容:在嵌入式Linux开发板完成串口通讯功效。设计要求:(1)掌握在LINUX环境下实现程序开发;(2)熟悉开发板及开发环境;(3)熟悉QT编写图形用户界面程序;(4)利用Qt提供C+应用程序开发框架,实现跨平台开发;(5)提供参数设置图形界面,比如端口号,波特率,位数等;(6)游戏能在开发板上顺利运行。3、猜数字游戏设计内容:内容:利用嵌入

2、式系统平台实现猜数字游戏功效设计要求:(1)熟悉开发板环境,了解LCD屏显示原理;(2)熟悉游戏原理,了解游戏编解码原理;(3)设计2种速率,实现成绩管理。4、仪表控件设计内容:内容:在嵌入式Linux开发板LCD屏上显示图形仪表界面。设计要求:(1)熟悉开发板环境,了解LED屏显示原理;(2)同时含有数字和模拟刻度指针2种显示功效;(3)含有多个参数显示功效;(4)含有越限报警功效;5、躲避小游戏设计内容:内容:在嵌入式Linux开发板完成一款躲避类小游戏。设计要求:(1)掌握在LINUX环境下实现程序开发;(2)熟悉开发板及开发环境;(3)熟悉QT编写图形用户界面程序;(4)利用Qt提供C

3、+应用程序开发框架,实现跨平台开发;(5)提供友好游戏图形界面;(6)游戏能在开发板上顺利运行。/6、日程管理设计内容:在嵌入式Linux开发板上实现含有日程管理功效软件;设计要求:1)熟悉开发板系统及开发环境,熟悉LCD驱动原理;2)含有时钟功效,可随系统时间走动;3)含有日历功效,可查看各个月份时间;4)含有查看课程功效,可查看课程信息;5)含有流水显示当日日程功效;6) 含有设置功效,可设置部分参数;7) 含有定时器界面等功效。7、图标编辑器内容:在嵌入式Linux开发板上实现含有图标编辑功效软件。设计要求:(1)熟悉开发板系统及开发环境,熟悉Linux文件系统;(2)绘制Linux含有

4、按钮,进度条,复选框等控件用户交互界面;(3)实现图标旋转,放大和缩小;(4)实现保留和打开功效。8、电子书阅读器内容:基于linux开发平台在友善之臂mini2440上经过QT实现电子书阅读器功效。设计要求:(1)熟悉QT开发环境及友善之臂mini2440开发板;(2)熟悉QT界面设计;(3)熟悉调用QT自带调色板、字体等;(4)熟悉数据流输出;功效:(1) 打开电子书、打开书签、保留书签、关闭。退出电子书。(2) 自动阅读功效,包含不一样浏览速度。(3) 设置字体颜色、背景颜色、字体颜色。(4) 能够显示文本长度、字数功效。(5) 利用QT编写调试程序,并经过串口下载到友善之臂mini24

5、40上面。9、文件查找系统设计内容:内容:基于linux开发平台在友善之臂mini2440上实现文件查找功效设计要求:(1)熟悉开发板及开发环境;(2)熟悉设计界面原理;(3)熟悉添加删除按钮;(4)能够自己设计界面排版;(5)含有文件查找功效。10、基于Linux系统字母输入游戏设计内容:在Linux开发板上提供一个字母输入小游戏。设计要求:1)熟悉开发板系统及开发环境,熟悉LCD驱动原理;2)设计开发基于Linux系统图形界面;3)设置必需图形控件,和图形配合算法;4)设置不一样游戏等级和积分方案;11、拼图游戏设计内容:内容:在嵌入式Linux开发板LCD屏上显示拼图游戏。设计要求:(1

6、)熟悉开发板环境,了解LED屏显示原理;(2)拼图游戏;(3)难度设置;12、图片浏览器设计内容:内容:在嵌入式Linux开发板实现图片浏览。设计要求:(1)熟悉开发板及开发环境;(2)提供浏览多个格式图片;(3)提供良好操作界面;(4)含有上一张,下一张功效;(5)含有上下镜像,左右镜像功效;(6)含有放大缩小功效;(7)能够打开当地路径下图片。13、进制转换设计关键内容内容:基于linux开发平台在友善之臂mini2440上经过QT实现数制转换功效设计关键要求(1) 实现二进制,八进制,十进制,十六进制相互转换。(2) 利用QT设计界面,并下载到友善之臂mini2440上面。14、游戏20

7、48设计内容:内容:在嵌入式Linux开发板完成设计游戏2048。设计要求:(1)熟悉开发板及开发环境;(2)熟悉串口通讯驱动原理;(3)设计游戏界面;(4)设计计分功效;(5)设计按钮功效;(6)能够实现上下左右移动和合并功效;(7)游戏失败或成功能够预言提醒并退出。15、基于UDP数据传输设计内容:内容:在嵌入式Linux开发板上完成UDP信息接收功效,在主机端完成UDP数据发送功效。设计要求:(1)熟悉开发板及开发环境;(2)熟悉串口通讯驱动原理;(3)熟悉UDP传输协议和套接字使用;16、INI文件配置系统状态设计内容:内容:在嵌入式Linux开发板上用INI文件内容来设置应用程序状态

8、。设计要求:(1)熟悉开发板系统及开发环境,熟悉Linux文件系统;(2)绘制Linux含有按钮,进度条,复选框等控件用户交互界面;(3)加载时读取INI文件内容来设置上述控件状态;(4)关闭时自动将控件状态转换为文本保留在INI文件中。17、软键盘设计内容:内容:在嵌入式Linux开发板显示器上绘制电脑键盘设计要求:(1)熟悉开发板系统及开发环境,熟悉嵌入式Linux系统;(2)在Qt中采取图形方法绘制键盘界面;(3)用键盘shift实现大小写转换;(4)利用正则表示式实现汉字功效。18、基于QT扫雷游戏设计内容:内容:在嵌入式Linux开发板提供一个扫雷小游戏程序。设计要求:(1)熟悉开发

9、板系统和QT开发环境;(2)设计开发基于Linux 系统图形界面;(3)设置不通游戏等级和积分方案。19、俄罗斯方块游戏设计设计内容:在嵌入式Linux系统完成一个俄罗斯方块小游戏程序,并在mini2440开发板上稳定运行。设计要求: 1)熟悉开发板系统及开发环境,熟悉LCD驱动原理。 2)设计开发基于嵌入式Linux系统图形界面。 3)设置必需图形控件,和图形配合算法。 4)设置不一样游戏等级和积分方案。20、基于Linux系统贪吃蛇游戏设计内容:1、在嵌入式Linux系统完成一个游戏。界面:边框表示围墙,红色矩形代表蛇,绿色小方块代表食物。 2、设计思绪:程序描述蛇图形和蛇移动。设计要求:

10、在围墙内随机出现一个食物。经过界面上上下左右四个按键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被吃掉,这时蛇身体长一节,同时计1分,成绩达成一定程度升一级同时延时缩短50,接着又出现食物,等候被蛇吃掉,假如蛇在移动过程中,撞到墙壁或身体交叉(蛇头撞到自己身体)游戏结束。21、视频播放器设计内容:内容:在嵌入式Linux开发板视频播放器设计要求:(1)熟悉开发板系统及开发环境,熟悉嵌入式Linux系统;(2)在Qt中采取图形方法绘制视频界面;(3)实现播放暂停视频功效;(4)实现上一个、下一个播放功效;22、Qt截图工具设计内容:内容:在嵌入式Linux开发板上完成Qt截图并保留截图

11、功效。课设要求:1、认真查阅参考资料;2、按时上机,认真完成实训项目;3、独自完成程序编译,运行,把程序烧到开发板;4、实现截图功效、保留截图功效;23、基于QT连连看小游戏设计内容:设计并实现基于QT连连看小游戏。设计要求:1. 游戏运行界面简单美观,操作简单,运行稳定;2. 点击两个相同图标会依据函数判定进行两两消除;3. 游戏提醒;4. 当碰到不能消除时候会提醒游戏结束。24、基于QT简单计算器设计内容:在嵌入式Linux开发板上,设计并实现基于QT简易计算器。设计要求:能够实现常见加减乘除功效;能够实现进制转换功效;当输入错误时,能够退回到前一个数;能够一键清除运算结果并重新输入。25

12、、学生签到系统设计内容:内容:在嵌入式Linux开发板完成学生采取蓝牙签到功效。设计要求:(1)熟悉开发板及开发环境;(2)熟悉串口通讯驱动原理;(3)熟悉蓝牙通讯原理和关键芯片应用;(4)提供学生签到图形界面;(5)提供设置串口,波特率等功效;(6)提供实现操作蓝牙模块技术方案,实现读取相关数据功效;(7)含有管理学生相关信息功效。26、图片处理设计内容:内容:在嵌入式Linux开发板上完成基于QT图片处理功效。设计要求:(1)熟悉开发板系统及开发环境,熟悉Linux文件系统;(2)绘制Linux含有按钮,进度条,复选框等控件用户交互界面;(3)实现图片左右、上下翻转。(4)重新设置图片大小,设置图片分辨率。

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服