1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
系统精简。
嵌入式系统般没有系统软件和应用软件的明显区别,不要求其功能设计及实现上过于复杂,这样方面利于控制系统成本,同时也利于实现系统安全。
高实时性的操作系统软件是嵌入式软件的基本要求。
,。
这时更多的公司看到了嵌入式系统的广阔的发展前景,开始大力发展自己的嵌入式操作系统。
除了上面的几家老牌公司以外,还出现了嵌入式以及国内的等嵌入式操作系统。
随着嵌入式技术的发展前景日益广阔,相信会有更多的嵌入式操作系统软件出现。
根据国际电气和电子工程师协会的定义,嵌入式系统是控制监视或者辅助设备机器和车间运行的装置原文为际电气和电子工程师协会的定义,嵌入式系统是控制监视或者辅助设备机器和车间运行的装置原文为随着嵌入式技术的发展前景日益广阔,相信会有更多的嵌入式操作系统软件出现。
嵌入式以及国内的等嵌入式操作系统。
部分内容简介设计发展为实时多任务操作系统,并作为种软件平台逐步成为目前国际嵌入式操作系统的主流。
这时更多的公司看到了嵌入式系统的广阔的发展前景,开始大力发展自己的嵌入式操作系统。
除了上面的几家老牌公司以外,还出现了嵌入式以及国内的等嵌入式操作系统。
随着嵌入式技术的发展前景日益广阔,相信会有更多的嵌入式操作系统软件出现。
根据国际电气和电子工程师协会的定义,嵌入式系统是控制监视或者辅助设备机器和车间运行的装置原文为,。
这主要是从应用上加以定义的,从中可以看出嵌入式系统是软件和硬件的综合体,还可以涵盖机械等附属装置。
不过,上述定义并不能充分体现出嵌入式系统的精髓。
目前,国内个普遍被认同的定义是以应用为中心以计算机技术为基础,软硬件可剪裁,适应应用系统对功能可靠性成本体积功耗严格要求的专用计算。
般而言,嵌入式系统的构架可以分成个部分如图所示,即处理器存储器输入输出和软件由于多数嵌入式设备的应用软件和操作系统都是紧密结合的,在这里对其不加区分,这也是嵌入式系统和系统的最大区别。
从前面对嵌入式系统所作的定义可以看出嵌入式系统的几个重要特征。
系统内核小,由于嵌入式系统般应用于小型电子装置,系统资源相对有限,所以内核较之传统的操作系统要小得多。
例如公司的分布式系统,内核只有,而的内核则要大得多。
专用性强。
嵌入式系统的个性化很强,其中的软件系统和硬件的结合非常紧密,般要针对硬件进行系统的移植,即使在同品牌,同系列的产品中也需要根据系统硬件的变化和增减不断进行修改。
同时针对不同的任务,往往需要对系统进行较大更改,程序的编译下载要和系统相结合,这种修改和通用软件的升级是完全不同的概念。
系统精简。
嵌入式系统般没有系统软件和应用软件的明显区别,不要求其功能设计及实现上过于复杂,这样方面利于控制系统成本,同时也利于实现系统安全。
高实时性的操作系统软件是嵌入式软件的基本要求。
而且软件要求固化存储,以提高速度。
软件代码要求高质量和高可靠性。
嵌入式软件开发要想走向标准化,就必须使用多任务的操作系统。
嵌入式系统的应用程序可以没有操作系统而直接在芯片上运行但是为了合理地调度多任务,利用系统资源系统函数以及专家库函数接口,用户必须自行选配开发平台,这样才能保证程序执行的实时性可靠性,并减少开发时间,保障软件质量。
嵌入式系统的应用领域主要有以下几个方面工业控制。
基于嵌入式芯片的工业自动化设备具有很大的发展空间,目前已经有大量的位位位嵌入式微控制器数控机床电力系统电网安全电网设备检测石油化工系统等领域。
就传统的工业控制产品而言,低端型往往采用的是位单片机,但是随着技术的发展,位位的微处理器逐渐成为工业控制设备的核心,在未来几年内必将获得更大的发展。
青岛大学本科生毕业论文设计交通管理。
在车辆导航流量控制信息检测与汽车服务方面,嵌入式系统技术已经获得了广泛的应用,内嵌模块模块的移动定位终端已经在各种运输行业获得了成功的使用。
目前设备如图所示的手持机已经从尖端产品进入了普通百姓的家庭,只需要几千元,就可以随时随地找到你的位置。
信息家电。
信息家电将成为嵌入式系统最大的应用领域,冰箱空调等的网络化智能化将引领人们的生活步入个崭新的空间。
即使不在家里,也可以通过电话线网络进行远程控制。
在这些设备中,嵌入式系统将大有用武之地。
家庭智能管理系统。
水电煤气表的远程自动抄表和安全防火防盗系统,其中嵌有的专用控制芯片将代替传统的人工检查,并实现更高更准确和更安全的性能。
目前在服务领域中,些手持设备已经体现出了嵌入式系统的优势。
网络及电子商务。
公共交通无接触智能卡发行系统公用电话卡发行系统自动售货机各种智能终端将全面进入人们的生活,到时手持卡就可以行遍天下。
环境监测。
环境监测包括水文资料实时监测防洪体系及水土质量检测堤坝安全地震监测网实时天气信息网水源和空气污染监测。
在很多环境恶劣地矿复杂的地区,嵌入式系统将实现无人监测。
青岛大学本科生毕业论文设计第章总体方案设计与论证系统硬件平台论证与选择方案采用高性能单片机作为主控平台,由于单片机自带的数据存储或是程序存储区般大小只有几十,已经很难满足存储歌曲的需要,并且在单片机的数据存储区或是程序存储区,写入数据十分不方便,因此我们选择用卡作为外存储设备,卡的容量大,般在几百兆到几个不等,并且价格低廉,是大容量存储设备的首选,卡采用的通信方式与单片机相连,单片机从卡读取数据后,直接送至音频解码芯片进行解码,然后在音频解码电路中进行解码输出,同时,单片机需通过外接键盘,并设计定时器中断来定时扫描键盘,以实现通过键盘与用户的交互,来控制音频输出。
为了实时显示相关歌曲播放信息,如歌曲名,歌曲长度等,通过外接液晶屏来实现。
相关系,然后将文件播放。
快进快退播放功能。
实现快进快退功能前,必须先停止当前播放的进程然后提取当前播放的时间,在这个时间的基础上加秒或减秒调用以下命令可实现从歌曲的个时间点开始播放为开始播放的时间相应的程序段如下是当前子进程歌曲播放进程的进程号系统调用的外部命令,执行结束子进程„„音量调节功能。
通过调用的驱动程序的接口的函数,可以实现音量控制功能,相应的程序段如下打开的驱动设备接口是音量码级的存储,加音量时每次加,减音量时每次减对进行控制,调节音量。
歌曲计时功能。
计算歌曲的时间,必须先读取文件的数据流,帧头的第二个字节里保存着版本信息和版本信息第三个字节保存比特率信息信息,通过查表可以获帧头中的比特率,然后计算的时间的比特率与播放时间符合如下公式其中等于文件的大小相关程序段如下青岛大学本科生毕业论文设计定位数据流的第三个字节,打开文件的数据流读入第三个字节,定位数据流的第二个字节查表求出比特率读入第二个字节读取文件的大小„„根据公式计算时间制作启动器。
桌面启动器起到了个连接的作用,通过触摸屏点击相应图标,然后才能进入到以上编写出的应用程序中。
首先创建个桌面启动器文件,方法如下图所示。
图制作桌面启动器该桌面启动器的图标默认显示英文,如果需要显示中文,则首先将该文件传送到系统中,用相应的代码编辑器打开,添加上编码的简体中文或编码的繁体中文,制作完毕后再回传给系统即可。
最后是桌面图标的绘制,可以通过些青岛大学本科生毕业论文设计专业的图像处理软件实现,如等,图像大小是。
按照以上原理完成了相应按钮的响应函数编写以后,首先需要产生文件,在终端中进入项目所在文件夹,在终端中输入命令来获取文件。
根据上步得到的文件,使用软件可以生成初步的文件,如下图所示。
图产生文件自动生成的文件如果直接编译则会产生,原因是自动生成的代码中有部分是重复出现的,所以要删除相应的重复代码,如果出现其它,则需根据终端中输出的信息逐排查,直至文件能过顺利编译为止。
制作包含的文件系统由第四章知,我们制作的文件系统的名称是,同时存放到的的下。
制作的运行脚本为了让能够在开发板上运行起来,需要制作运行脚本。
主要实现设置好几个变量的功能。
运行脚本内容如下青岛大学本科生毕业论文设计图制作自动运行脚本这半句话决定着是否在串口上面打印的启动信息,有它则不打印的启动信息,无则打印。
这个地方用于判断是否需要调用触摸屏校正的程序,对于只想使用鼠标的客户,在制作文件系统时,在下建立个名为的空文件,用于跳过触摸校验这个步骤。
建立好脚本文件后将其复制到文件系统的下,然后设置其权限为可执行文件,使用命令,同时修改文件系统的文件,在其中添加的语句。
添加到文件系统中首先拷贝下,如下图所示。
青岛大学本科生毕业论文设计图制作包含的文件系统可以对文件系统下的下面的字体进行删减并且可以减小系统的尺寸。
然后再向文件系统中添加触摸校正所用的的相关文件从下拷贝文件到文件系统的下从下拷贝文件到文件系统的下从下拷贝文件到文件系统的下。
至此,可以在文件系统的中建立名为的,然后将文档比如歌曲什么的放到该下,就可以在开发板的界面的菜单栏下直接看到对应的文件了。
青岛大学本科生毕业论文设计图完成了带有的文件系统,再按照第四章讲解的制作文件系统的方法,使用软件来制作出文件系统。
然后烧写到开发板中就可以使用了。
