帮帮文库

返回

(定稿)成立汽车租赁公司项目立项申报材料4(喜欢就下吧) (定稿)成立汽车租赁公司项目立项申报材料4(喜欢就下吧)

格式:word 上传:2025-10-11 02:57:32
所示。表显示模块测试测试次数测试结果解决方案第次测试上没有显示值位选不正确,将位选使能。第二次测试闪屏显示将显示的时间延长。第三次测试正常显示语音播报程序测试本公交报站系统的语音芯片是,通过查找音频编号就能找到当前编号所对表语音播报模块测试测试次数测试结果解决方案第次测试语音不播报在调用语音编号时,将自动置模块加逻辑值判断第二次测试语音播报和键值不致将播放编号都减第三次测试正常播报湖南人文科技学院毕业设计应的语音。将程序下载到单片机,其每次测试的结果如表所示。整体功能测试本设计采用模块化程序设计结构,方便调试,易于查错,可移植性强。该语音播报系统的整体功能实现即由每个模块的分工协作来实现。将程序在编译器中编译成功后,生成文件,然后将程序烧录到单片机中,上电即可进行工作了。上电后系统初始化,遇到射频信号或是任意按键就开始播报站名,之后按照纠正或是自动播报进行自动循环。其测试结果如表所示。表整体功能测试测试次数测试结果解决方案第次测试模块之间干扰严重将大部分的全局变量设置为静态局部变量第二次测试全部正常第章总结与展望总结本课题研究有着重要意义,基于单片机的语音报站器的性能及成本优势越来越明显,有着广阔的应用前景,且其可方便地更换广播信息,具有较高的使用价值和推广价值。经过如果百分比大于等于并且标志位为,则进入使赋值为将暂停指令写入,是音频暂停标志位赋值为,在下次报站之前,不让线程继续写入使暂停无效创建个无名管道创建个有名管道创建个进程判断进程是否有效如果是子进程的话进入重定义输出到管道湖南人文科技学院毕业设计调用的程序,并且以第个开始函数功能扫描键盘,并做处理创建个线程,子程序名为创建个的指令数组以只写方式打开命名管道,并且用的句柄指向该管道,判断键盘配置文件是否存在,读取键值是否成功将键值与与操作下站判断此时的站台是否小于如果小于则报下个站如果不是小于五则从第个站开始报达到循环的效果写入指令让报出需要的站台将标志位赋值为,让线程可以获取百分比重新播放将站台至为表示重新开始报站上站如果站台大于,进入条件语句将站台减不断的改进与调试,本设计已经从原理到设计上完全实现了系统功能,达到了设计要求。本论文完成的设计主要工作具体来说包括以下三个方面关于站台检测方面,在站台检测方面是采用射频技术对站台信息进行采集,每到战都会先通过射频模块将到站以后检测到的信息传送给主控制器,然后主控制器对相关地理位置进行信息处理和确认,主控制器再将处理以后的到站信息送往以为核心的语音模块,最后通过语音模块将到站的信息进行自动播放来提醒各位乘客。硬件设计方面,在设计过程中充分考虑了系统工作环境的恶劣情况,选用了性能可靠的元器件,分别设计了按键控制模块显示模块语音模块射频模块和电源模块,实现了硬件系统的合理设计和可靠工作。软件设计方面,采用语言设计,编译效率高。根据硬件模块的组合进行程序的设计,相应的分为按键模块音频输出模块命令处理模块和自动播放模块来完成整个设计。经过调试证明程序设计合理。如果为无效的按键则不执行。总体软件控制流程如图所示。图总体软件控制流程图按键模块流程在按键控制部分,我们都知道按键的信号是不稳定的,我们处理按键的方式有两种,第种是硬件处理,第二中是软件处理。本设计采取的是软件处理的方式。当按键按下,则触发信号,开始延时,再次检测按键信号,若是按键信号仍湖南人文科技学院毕业设计然为按下信号,我们此时则认为此次按下为成功。否则抛弃此次按下。按键模块软件控制流程如图所示。开始读取按键值按键是否为低电平按键是否为低电平处理指令延时图按键模块软件控制流程音频输出流程图现有的音频解码方式有两种种是硬解码,另种是软解码。硬解码是将程序写入或固化在芯片上,软解码是将解码程序调入内存中用解压。本毕业设计采用软解码。本设计采取的是的开源工程。在系统开启的过程中,首先会创建个无名管道,这个无名管道是把的打印信息重定向到管道中去不再打印到屏幕上,使我们看到尽可能少的打印信息。然后将创建个有名管道,其用来进程间的通信。在开始创建无名管道创建有名管道重定向输出到写端创建线程调用音频输出读取按键信息发送命令至读取管道图音频输出控制流程图命令发送端,将命令写到有名管道中,这时就读取有名管道的内容,达到上站,下站之间的切换。音频输出控制流程图如图所示命令处理流程当接收到管道的时,会做些命令处理。当接收到下站的命令时,会播放下站的语音。当接收到为上站的命令时,播放上站的语音。若接收到为退出的消息时,退出。否则认为切指令为空指令。命令处理流程图如图所示。开始读取按键值是否为下站是否为上站是否为空指令退出播放上站语音是否为退出播放下站语音图命令处理流程图自动播放模块自动控制的实现实际是依靠射频信号的实现而实现的。流程图如图所示。当公交车过站时,会发射个射频信号,公交车的射频接收模块则会接收信号。接收到的信号后,公交车的站台编号加,在公交车的系统内部会判断编号是否为最大,如果最大就将公交车站台编号自动置为,之后,公交车的显示模块将更新当前站台信息,并进行报站。湖南人文科技学院毕业设计在没有检测到信号时,公交车的自动检测模块将阻塞在接收模块内,直到接收到信号才会向下运行。当公交车报站系统停止工作时,公交车会接收到来自内部的退出信号,这时退出系统,否则,报站系统直循环运行。自动播放流程图如图所示。开始创建文字显示窗口打印当前站名和下站名是否接收到信号是否为退出退出公交站编号加图自动播放流程图第章公交报站系统的软件功能调试本公交报站系统的软件功能通过方便灵活移植性好的语言编程来实现,采用分模块化程序设计思想,对不同模块分别进行调试后,最后再进行整合调试。按键控制测试在本公交报站系统的设计中,需要个按键,第个是用来纠正到上站,第二个是用来纠正到下站。如表所示。表按键测试测试次数测试结果解决方案第次测试站值增加到最后还按键直接段修正了站值最大时不置的第二次测试正常显示测试按键到下站上站或是自动报站时,应该要显示站名和站值到上。将程序下载到单片机,其每次测试的结果如表,和件数据区用来存放系统文件和用户文件。用户可以通过文件系统提供的,创建打开关闭和对文件进行读写。当用户的文件不再需要时,就应该删除。把个文件放到磁盘上时,可以组织成连续文件链接文件或索引文件等。因此,磁盘空间的分配方法也有两种,种是连续空间的分配,种是不连续空间的分配又叫动态分配。本章将研究磁盘空间的管理,目前大多操作系统用的方案是位示图,空闲块成组链表。位示图算法研究假定现有个磁盘组,共有个柱面。每个柱面个磁道,每个磁道又划分成个物理记录。磁盘的空间使用情况用位示图表示。位示图用若干个字构成,每位对应个磁盘道。表示占用,表示空闲。为了简单,假定字长为位,个字可用来模拟磁盘的个柱面,其位示图如图所示。系统设置个变量记录当前的空闲磁盘块个数。位示图的初始状态由户自己设定。图操作系统文件管理算法研究申请个磁盘块时,由磁盘块分配程序查位示图,找出个为的位,并计算磁盘的物理地址即求出它的柱面号磁道号和扇区号。由位示图计算磁盘的相对块号的公式如下相对块号字号位号再将相对块号转换成磁盘的物理地址柱面号相对块号的商,也即柱面号字号磁道号相对块号的余数的商,也即位号的商物理块号相对块号的余数的余数,也即位号的余数当释放个相对物理块时,运行回收程序,计算该块在位示图中的位置,再把相应由改为。计算公式如下先由磁盘的三维地址柱面号磁道号和扇区号计算相对块号相对块号柱面号磁道号物理块号再计算字号和位号字号相对块号的商,也即字号柱面号位号磁道号物理块数每磁道物理块号分配算法和回收算法流程分别如图和所示。广东技术师范学院本科毕业设计论文开始申请分配个或几个磁盘块现有空闲块满足要求吗找出个或几个标志为的位置位示图相应位为,修改空闲块个数变量由字位号计算相对块号,返回用户的磁盘三维地址柱面。磁道号。物理记录号,并输出这些参数和位示图查位示图返回返回磁盘已满,本次无法分配,请等待图磁盘空间分配的流程操作系统文件管理算法研究开始输入用户要释放的个或几个磁盘块由磁盘的三维地址计算磁盘的相对块号,再计算位示图的字位号修改位示图,置相应位为修改空闲块个数变量返回图磁盘空间回收的流程位示图模拟程序用个的二维数组做为管理磁盘分配的位示图,代表该磁盘块已分配,代表未分配,详细程序见附录。程序模拟的结果图如下广东技术师范学院本科毕业设计论文图磁盘的分配图磁盘的回收系统文件管理成组连接算法系统把每个空闲块作为组,每组的第个空闲块中登记下组空闲块的块号和空闲块数,余下不足块的那部分空闲块的块号及块数登记在个专用块中,登记最后组块号的那个空闲块,其中第个单元填,表示该块中指出的块号是最后组的块号,空闲块链到此结束。系统初始化时先把操作系统文件管理算法研究专用块内容读到内存,当需分配空闲块时,就直接在内存中可找到哪些块。但要把组中的第个空闲块分配出去之前应把登记在该块中的下组的块号及块数保存到专用块中。当组空闲块被分配完后,则再把专用块的内容读到内存,指出另组可供分配的空闲块。当归还块时,只要把归还块的块号登所示。表显示模块测试测试次数测试结果解决方案第次测试上没有显示值位选不正确,将位选使能。第二次测试闪屏显示将显示的时间延长。第三次测试正常显示语音播报程序测试本公交报站系统的语音芯片是,通过查找音频编号就能找到当前编号所对表语音播报模块测试测试次数测试结果解决方案第次测试语音不播报在调用语音编号时,将自动置模块加逻辑值判断第二次测试语音播报和键值不致将播放编号都减第三次测试正常播报湖南人文科技学院毕业设计应的语音。将程序下载到单片机,其每次测试的结果如表所示。整体功能测试本设计采用模块化程序设计结构,方便调试,易于查错,可移植性强。该语音播报系统的整体功能实现即由每个模块的分工协作来实现。将程序在编译器中编译成功后,生成文件,然后将程序烧录到单片机中,上电即可进行工作了。上电后系统初始化,遇到射频信号或是任意按键就开始播报站名,之后按照纠正或是自动播报进行自动循环。其测试结果如表所示。表整体功能测试测试次数测试结果解决方案第次测试模块之间干扰严重将大部分的全局变量设置为静态局部变量第二次测试全部正常第章总结与展望总结本课题研究有着重要意义,基于单片机的语音报站器的性能及成本优势越来越明显,有着广阔的应用前景,且其可方便地更换广播信息,具有较高的使用价值和推广价值。经过如果百分比大于等于并且标志位为,则进入使赋值为将暂停指令写入,是音频暂停标志位赋值为,在下次报站之前,不让线程继续写入使暂停无效创建个无名管道创建个有名管道创建个进程判断进程是否有效如果是子进程的话进入重定义输出到管道湖南人文科技学院毕业设计调用的程序,并且以第个开始函数功能扫描键盘,并做处理创建个线程,子程序名为创建个的指令数组以只写方式打开命名管道,并且用的句柄指向该管道,判断键盘配置文件是否存在,读取键值是否成功将键值与与操作下站判断此时的站台是否小于如果小于则报下个站如果不是小于五则从第个站开始报达到循环的效果写入指令让报出需要的站台将标志位赋值为,让线程可以获取百分比重新播放将站台至为表示重新开始报站上站如果站台大于,进入条件语句将站台减不断的改进与调试,本设计已经从原理到设计上完全实现了系统功能,达到了设计要求。本论文完成的设计主要工作具体来说包括以下三个方面关于站台检测方面,在站台检测方面是采用射频技术对站台信息进行采集,每到战都会先通过射频模块将到站以后检测到的信息传送给主控制器,然后主控制器对相关地理位置进行信息处理和确认,主控制器再将处理以后的到站信息送往以为核心的语音模块,最后通过语音模块将到站的信息进行自动播放来提醒各位乘客。硬件设计方面,在设计过程中充分考虑了系统工作环境的恶劣情况,选用了性能可靠的元器件,分别设计了按键控制模块显示模块语音模块射频模块和电源模块,实现了硬件系统的合理设计和可靠工作。软件设计方面,采用语言设计,编译效率高。根据硬件模块的组合进行程序的设计,相应的分为按键模块音频输出模块命令处理模块和自动播放模块来完成整个设计。经过调试证明程序设计合理
下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
成立汽车租赁公司项目立项申报材料.doc预览图(1)
1 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(2)
2 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(3)
3 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(4)
4 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(5)
5 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(6)
6 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(7)
7 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(8)
8 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(9)
9 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(10)
10 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(11)
11 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(12)
12 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(13)
13 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(14)
14 页 / 共 32
成立汽车租赁公司项目立项申报材料.doc预览图(15)
15 页 / 共 32
预览结束,还剩 17 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档