毕业设计开题报告——基于linux内核的语音控制智能小车

毕业设计开题报告——基于linux内核的语音控制智能小车

ID:8481687

大小:25.00 KB

页数:3页

时间:2018-03-29

毕业设计开题报告——基于linux内核的语音控制智能小车_第1页
毕业设计开题报告——基于linux内核的语音控制智能小车_第2页
毕业设计开题报告——基于linux内核的语音控制智能小车_第3页
资源描述:

《毕业设计开题报告——基于linux内核的语音控制智能小车》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业设计(论文)开题报告课题名称基于Linux内核的语音控制智能小车研究目的及意义 研究目的与意义:基于不断发展的互联网技术和不断趋于成熟的物联网技术,移动互联时代已经到来。对于不远的未来我们不难想象:未来;一切皆终端,一切皆智能;而基于智能化时代的重要标准那就是如何建立性价比高的嵌入式系统。与通用计算机不同,嵌入式系统的软硬件都必须高效的运行,尽量加以裁剪,力求在同样的硅片面积上可以实现更丰富的性能,这样的产品才具有更大的市场竞争力。嵌入式Linux内核具备内核可配置性,可广泛适用于各类不同的嵌入式设备。Linux操作系统和高性能处理器相结合的嵌入式系统,已经成为当前的

2、一个研究热点。特别是移动手持设备的开发,目前以Apple和SAMSUNG为代表的各大型公司打的火热,各公司都在争取大的市场份额以为其生态产业链的实现奠定基础,而相关嵌入式技术的好坏则是决定其市场份额的关键因素。本课题的目的是:在物联网即将袭转全球这样一个大的发展趋势下,本人对嵌入式Linux的开发前景大为认可,决心从事有关嵌入式软件开发的相关工作,而对本课题《基于Linux内核的语音控制智能小车》的探讨正是这样一个对自己未来职业生涯规划的初步摸索;但由于本人时间、能力有限,在语音信号特征值提取、DTW算法分析等部分均是借鉴于前辈们的成果;自己完成的部分主要有:在以S3C6

3、410微处理器为核心的硬件平台上,构建用于具体开发板的嵌入式Linux软件平台,并根据小车控制等实际需要对其进行改写及相关驱动程序的开发。希望通过这次的初步探讨全面的掌握嵌入式Linux的构建及驱动的开发,为以后的嵌入式开发生涯打下基础。设计内容本课题《基于Linux内核的语音控制智能小车》是自身职业生涯规划的一个初步摸索。但由于本人能力、时间有限,没能制作出语音控制智能小车成品,且在语音信号特征值提取、DTW算法分析等部分均是借鉴于前辈们的成果;自己动手完成的部分主要有:在以S3C6410微处理器为核心的硬件平台上,构建用于具体开发板的嵌入式Linux软件平台,并根据小

4、车控制等实际需要对其进行改写及相关驱动程序的开发。具体行文如下:首先,对针对特定人、小词汇量的嵌入式语音识别模块的设计进行了介绍,说明了语音识别的预处理及算法选用;然后,在三星公司生产的S3C6410为核心的ARM11开发板、麦克风、直流电机驱动板、实体小车等硬件平台的基础上详细介绍了:本课题smdk6410开发板所需的交叉编译环境的搭建、S3C6410处理器启动引导BootLoader的配置烧写;及根据实际的硬件和小车功能控制需求,对Linux内核进行裁剪和添加,特别对语音识别模数转换的ADC和小车运动控制的PWM驱动进行了代码实现。最后,将新制作的适应具体需求的Lin

5、ux内核进行编译移植。论文提纲:1)对特定人、小词汇量和孤立词的嵌入式语音控制算法DTW进行了解、分析,并对其C语言实现代码进行理解。2)在进行操作系统移植前,建立ARM-Linux交叉编译环境,方便后续嵌入式操作系统的移植。3)针对硬件特性,在U-Boot源码中根据原有的板级文件进行修改,完成U-Boot在smdk6410开发板上的移植。4)对S3C6410处理器硬件结构有了进一步的熟悉,并对处理器片内模数转换,PWM控制进行了详细的代码编写,分别用于语音命令的数字化转换和小车运动控制的实现。5)针对具体硬件平台的特点和项目需求对普通Linux内核进行剪裁、补充和修改,

6、在smdk6410开发板上完成系统内核的移植。参考文献 [1]陈尚勤等.近代语音识别.成都:电子科技大学出版社,1991[2]马俊.语音识别技术研究.哈尔滨:哈尔滨工业大学出版社,2004[3]赵力.语音信号处理(第二版).北京:机械工业出版社,2008[4]刘幺和,宋庭新.语音识别与控制应用技术.北京:科学出版社,2008[5]王社国,赵建光.基于ARM的嵌入式语音识别系统研究,2007[6]杜春雷.ARM体系结构与编译.北京:清华大学出版社,2003[7]田泽.嵌入式系统开发与应用教程.北京:北京航空航天大学出版社,2010[8]孙秋野.ARM嵌入式系统开发典型模块.

7、北京:人民邮电出版社,2007[9]吴明辉.基于ARM的嵌入式系统开发与应用.北京:人民邮电出版社,2004[10]广州友善之臂计算机科技有限公司.S3C6410硬件说明手册,2011[11]韦东山.嵌入式Linux应用开发.北京:人民邮电出版社,2008[12]宋宝华.Linux设备驱动开发详解(第2版).北京:人民邮电出版社,2010[13]RobertLove(著),陈莉君(译).Linux内核设计与实现(原书第3版).北京:机械工业出版社,2011[14]赵炯.Linux内核完全注释.北京:机械工业出版社,2005指导

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

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

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