《嵌入式系统原理》课程设计题目

《嵌入式系统原理》课程设计题目

ID:31663621

大小:59.36 KB

页数:12页

时间:2019-01-16

《嵌入式系统原理》课程设计题目_第1页
《嵌入式系统原理》课程设计题目_第2页
《嵌入式系统原理》课程设计题目_第3页
《嵌入式系统原理》课程设计题目_第4页
《嵌入式系统原理》课程设计题目_第5页
资源描述:

《《嵌入式系统原理》课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《嵌入式系统原理》课程设计可选题目及要求一、汽车信息系统汽车信息系统是典型的嵌入式应用。以前的汽车主要利用机械式仪表盘来显示汽车的速度、测量、里程等信息。现代汽车则利用嵌入式系统将各个传感器检测的信息在汽车信息系统(汽乍电脑)是显示出来,并提供更多的汽车信息服务如汽车上网、GPS、MP3、VCD/DVD等信息。该题目可以分为如下几个子题:1.汽车信息集成子系统任务:在LCD上提供一个统一的菜单,通过点击相应菜单可以调用对应的各个功能了系统。要求:1)熟悉开发板环境;2)熟悉LCD驱动原理;3)编写相应菜单,并可利用键盘或鼠标调用相应的程序;状态速度、油量、里程、汽车信息系统——

2、导航一GPS导航、收发短信---娱乐一MP3、VCD/DVD、上网浏览菜单要求:采用二级菜单的方式。2•速度显示及报警子系统(模拟)任务:在4个数码管上显示速度值,(通过键盘上的上、下光标键模拟加速、减速、刹车等过程),当速度超过某一设定数值时,发出报警信号(快速闪烁速度数值)。要求:1)熟悉开发板环境;2)熟悉数码管驱动原理;(驱动及例子程序见资源文件夹下EXT中的LED文件夹)3)提供一段程序进行速度报警值的设定,并能进行加速、减速时速度的正确显示;3•油量显示及报警系统(模拟)任务:在4个数码管上进行油箱存油量的显示(设耗油量与里程成正比),通过通过键盘上的上、下光标键来

3、模拟汽车的行驶过程,根据设定的报警值提前报警(闪烁显示)要求:1)熟悉开发板环境;2)熟悉数码管驱动原理;(驱动及例子程序见资源文件夹下EXT中的LED)3)提供一段程序进行油量报警值的设定,并能在行驶过程中进行油量的正确显示与报警;4.车灯控制子系统:任务:显示汽车在各种状况下车灯的开启与关闭控制。要求:1)熟悉开发板环境;2)熟悉LED灯(红、绿各两个)驱动原理;(驱动及例子程序见LED.C及LED_TEST・c)3)利用键盘模拟汽车行驶的五种状况:汽车左转、汽车右转、远大灯、近小灯,每个灯可以设定快速闪烁或常开、常闭。4.嵌入式红绿灯控制系统(模拟)任务:对十字路口的交通

4、灯进行定时转换控制要求:1)熟悉开发板环境;2)熟悉LED灯(红、绿各两个)驱动原理;(驱动及例子程序见LED.C及LED.TEST.c)3)灯光控制的规律可归纳如下:(1)东西与南北的交通灯定时交换红绿灯一次。(2)每次红绿灯交换之间要求黄色灯点亮一段时间。4)可由程序设定定时交换及黄灯亮的时间,并写入文件保留。下次显示时自动读取文件中的数值。5.短信收发子系统:任务:利用汽车的GSM网络接收或发送手机短信(英文),并提供显示或输入界面。要求:1)熟悉开发板环境;2)熟悉串口通讯驱动原理;3)熟悉串口GSM短信收发的原理;(驱动及例子程序见EXT文件夹下GSM)4)提供发送短

5、信界面,需要输入接收号码,短信内容(不超过70个汉字,140个英文字母).5)提供接收短信界面,显示发送者号码,短信内容;6)需要提供设置界面,设定使用的串口号,波特率,短信中心号码.4.MP3播放系统任务:利用汽车嵌入式系统实现MP3播放要求:1)熟悉开发板环境;2)熟悉音频驱动原理、了解MP3编解码原理;(驱动及例子程序见EXT文件夹下IIS)3)实现MP3播放功能。4)提供播放界面,如选择文件、播放、暂停、下一首、上一首等>5.汽车电子Linux的内核编译与剪裁任务:针对上述汽车信息系统应用要求,对Linux内核进行配置与编译。要求:1)熟悉开发板环境2)熟悉内核结构与编

6、译3)熟悉内核烧写4)内核要求:串口、LCD、LED、数码管、音频,不要网络、磁盘、USB等设备。并能进行正确的启动。内核要尽可能小二、智能家庭控制系统4.微波炉控制程序任务:实现微波炉控制面板要求:1)熟悉开发板工作环境;2)熟悉数码管驱动原理;(驱动及例子程序见资源文件夹下EXT中的LED文件夹)3)通过按键实现微波炉的工作时间的设定(以1分和10秒为增减单位)。4))通过按启动键开始倒计时,到时后自动停止,并可通过按停止键取消工作。3)通过按键实现至少三种工作模式:强、中、弱。三、手机(PDA)应用系统手机是典型的嵌入式系统。除了基本的通话功能外,还嵌入了不少的应用程序如

7、短信、电话本、游戏、口历等。该题目可以分为如下几个子题:5.手机应用程序集成子系统任务:在LCD上提供一个统一的菜单,通过点击相应菜单可以调用对应的各个应用程序。要求:1)熟悉开发板环境;2)熟悉LCD驱动原理;3)编写相应菜单,并可利用键盘的回车键(对应0K)或退出键(对应取消)及方向键进行控制。菜单按照自己的手机菜单方式来设计。选中菜单后可显示选中的内容。当前菜单用反色显示。菜单要求:采用二级菜单的方式。4.电话本管理子系统任务:在LCD屏幕上提供一个电话本管理程序,模拟手机实现电话本的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。