1 / 12
文档名称:

嵌入式系统课程设计.doc

格式:doc   大小:30KB   页数:12页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

嵌入式系统课程设计.doc

上传人:雾里看花 2019/6/9 文件大小:30 KB

下载得到文件列表

嵌入式系统课程设计.doc

文档介绍

文档介绍:膈嵌入式系统设计课设(题目汇总)膈题目一:基于μc/os-Ⅱ的多任务实现蒄基本要求(必做)羁以实验二十二为基础,做如下的改进。膁求出四路通道的平均值,并绘制在显示屏上(平均值应该象其他通道的值一样,可以根据实时采集值的变化而变化)。芈报警,在超出阈值时报警一次,如果此后此通道的值不变则不再报警,若此通道的值被调小为小于阈值而后又被调为大于阈值,则再次报警一次。袅结合实验十八,设置时间和日期初值,并实时显示在LCD上(同各通道的值同屏显示)。并能够在整点的时候发声提示。蚃提高要求(选做)羀在基本要求的基础上结合实验七,利用四路通道平均值的大小控制电机的转动速度,使电机实时转动。莈参考资料芆实验7、电机转动实验;实验8、音频实验;实验18、多任务与时钟;实验22、多任务与A/D转换。肀题目二:游戏设计(以游蛇吃豆为例)虿功能描述:开始蛇向右方移动。按键盘上定义的上下左右键,蛇改变游动的方向,可以上下左右游动。蛇不能碰到图中的灰色栅栏,如碰到游戏结束。若蛇碰到图中一粒豆子,则豆子被蛇吃掉,图中的豆子消失,蛇深变长。蒈最终所有的豆子都被吃掉,游戏结束。蒂要求:袂必须改进游戏的界面,增加显示相关的统计信息。左边的显示区保持不变,右边动态显示积分和总时间统计信息,其中积分栏目显示当前已经吃下的豆子数目,总时间显示本局游戏从开始到现在经过的时间。蒇优化主程序,注意CPU和内存的使用效率。薈考虑一个合理的得分算法,得分值应该取决于吃下去的豆子和游戏持续的时间。袃得分可以在发光二极管上显示出来。芀运行指导:蒀系统启动后首先显示一个LOGO图片,大约2秒钟后图片自动消失,游戏开始。薈按“2”键蛇向上游动,按“5”键蛇向下游动;按“4”键蛇向左游动;按“6”键蛇向右游动。芄按“3”键游戏暂停,再次按下游戏继续进行。羂按“1”键游戏重新开始。艿注意:选作游戏的同学可以考虑实现俄罗斯方块、华容道、打鼹鼠等游戏中的一个或多个。蚈蚅题目三:shell设计蒀基本要求(必做)肈设计并实现μc/os-Ⅱ的shell模型。螇实现简单的Shell命令螂hostname命令在屏幕上打印一句话,即自定义的本机名称。膂hello命令可以带多个参数,如helloabcd,回车后会显示:螇hello,IamGenie袇yourargvis:膃a薀b袀c羇d薄(3)实现在串口和LCD的同步显示,即所有的命令操作过程都要显示在串口和LCD上。莂提高要求(选做)蕿自己设计几条新的命令,比如输入time即可显示时间,输入data即可显示日期或者可以通过命令设置时间和日期等。。莈3)实例代码。***题目四:世界时钟莆功能:多功能时钟软件,根据使用者的需要,随时选择显示世界上各个时区的当前时间。蒁要求:莀对每个城市(例如:北京、东京、巴黎、纽约、德黑兰等)建立一个任务,显示当地时刻,时差准确,但是当前时刻不要求很准确。***显示方式两种:文本方式,图形方式蒂图形方式下有时钟和城市的背景图。芃题目五:计算器腿功能:小型简易计算器软件。运算对象:5位整数;运算操作:加减运算。芇要求:袃自定义键位,键盘可接受加号、减号、等号和回车确认的输入。蚁接受第一操作数的输入,回车输入为结束。羈接受加号或减号的输入。莇接受第二操作数的输入,回车输入为结束。芄接受等号的输入。莃计算。螇显示结果。蒆注意:可以自行设计计算器界面。蚅题目六:数值转换器袁功能:接受4位十六进制数输入并显示,然后转换成八进制数并显示。螀要求:薆自定义键位,键盘可接受0-9,A-F,H以及回车确认的输入。袂接受4位十六进制数的输入,加H和回车确认表示输入结束。薃检验数值输入的合法性,如果有错误重新执行执行(2),否则执行(4)。蕿数制转换计算蚆显示结果。芃注:可以自行设计界面。羁题目七:单行编辑工具芈功能:简单的英文行编辑器,能够编辑纯英文的文本文件。螆说明:蚄自定义键位,使得键盘可接受小写英文字母,符号键和数字键的输入。螃设计一个当前光标位置的显示方式,例如:高亮度闪烁、下划线、垂直字符隔离线等。莁接受各种字符的输入,可进行光标定位,可以插入和删除字符。螆一行显示不了,显示在下一行。肅回车键输入表示结束。膀提示输入文件名。聿给定文件名。袆将该单行英文字符串以指定文件名和TXT文件格式存入实验平台的RAM中。蒅注:难度较高,难点在于光标移动和确定当前的操作字符。袂袈题目八:交通控制信号系统羆功能:具有红、绿、黄3种指示信号的单车道十字路口交通控制软件。薂要求:莀两组信号灯,一组控制南北方向,另一组控制东西方向。每组有3盏信号灯,颜色分别为红,绿,黄。初始状态为全暗。蚇从某个定时开始,南北方向控制信号和东西方向控制信号同时工作。动作次序如下:肆南北方向