当前位置:大学毕业论文> 本科论文>材料浏览

技术研究本科论文范文 跟嵌入式设备远程在线升级技术类本科论文范文

主题:技术研究论文写作 时间:2024-02-16

嵌入式设备远程在线升级技术,本文是技术研究方面专升本毕业论文范文跟嵌入式和在线升级和远程类专升本毕业论文范文.

技术研究论文参考文献:

技术研究论文参考文献 农村新技术杂志现造技术论文计算机科学和技术专业导论论文电脑知识和技术期刊

【摘 要】 随着科学技术的飞速发展,嵌入式设备得到了越来越广泛的应用,各行业领域对其性能的要求也在不断提高,研发人员需要及时对相关系统进行升级,以不断提高其运行效率.因此,本文就嵌入式设备远程在线升级技术展开研究.

【关键词】 嵌入式设备 远程在线升级 研究

近年来,随着电子技术、计算机技术的迅速发展,嵌入式设备已广泛的应用于各个行业领域,为满足客户提出的各方面要求必须及时的对系统进行更新升级.本文首先对嵌入式设备功能及在线升级原理进行了描述,进而提出了一种性能优越的在线升级技术,希望能够进一步降低系统的日常维护成本、改善设备的运行质量.

一、嵌入式设备概述

1、嵌入式设备的功能.当前来说,嵌入式设备的运行可分为以下两种模式:一是工作模式,指的是设备的正常运行状态,系统按照设置好的流程顺序执行相应的任务,而且借助于internet、GPRS 等手段向管理终端上传检测数据.二是升级模式,指的是设备的升级状态,主要包括对服务器所发送代码的接收,以及对代码的处理等.

2、在线升级原理.系统的升级是由服务器与远程终端来完成的,后者包括了控制芯片与Modem 模块.两者之间是利用RS232 总线实现连接,利用Internet 实施通信.服务器是升级的发起者,首先向相应的系统发出升级指令,在硬件设备开启后,通过引导程序Bootloader 实现初始化,同时执行升级功能的控制程序,一旦收到系统发回的确认升级指令,即发出升级代码,在这之前,可以将所有的代码进行拆分处理,使其变成长度一致的信息单元,并生成数据包,只要接收到发送过来的信息,即给以确认回复,经数据检验后,则在设定的区域内用新程序代替原来的旧程序,从而实现了在线升级.

二、嵌入式设备远程在线升级技术

2.1 硬件设计

在硬件上,主要是由一个片外EEPROM、LM3S6965 及相关电路组成的.LM3S6965 是Stellaris 系列的产品,其包括256 kB FLASH 和64 kB SRAM,在性能上非常突出,且有着较高的集成性、稳定性,在成本上也有着一定的可控性,可用于实现过程控制以及连接功能的技术方案,该器件更适用于工业设计方案,比如监控系统、性能测试及数据检测等.

2.2 软件设计

1、 Bootloader 工作原理.Bootloader,处在FLASH 的起始端,主要功能是开启系统,并且影响到有关程序的执行,若缺少了Bootloader,硬件开启后,直接运行的将是应用程序.反之,将首先运行Bootloader 的启动程序,经过初始化,按照设置好的要求,执行应用程序或是进行升级.Bootloader主要涉及到两种工作模式:一是“启动加载”,该模式也被称作“自主”模式.即Bootloader 从相应的存储设备上将操作系统进行加载并运行,具体流程上并不需要用户的参与.这是Bootloader 的正常运行模式.二是“下载”,在这一模式下,Bootloader 将利用串口或者是网络连接等技术手段从PC 上进行数据的下载.其中,下载的数据常常首先被Bootloader 存储到相应的RAM 中,之后再被写到固态设备中.

2、FLASH 存储器编程及升级流程.远程设备的在线升级,主要是对FLASH 存储器的相关数据进行排除并完成新数据的更新.本文选择的是IAP 技术进行FLASH 编程,具体来说,是将FLASH 存储器分为两个部分,当运行其中的一个部分时,可对另一部分进行新的编程,之后再将相关数据转移到另一部分;同时还可以执行有关指令,对某一段存储部分实施读取、写入等功能操作.IAP 的使用有着极强的灵活性,可方便的与计算机的RS232 口相连接,从而实现编程操作,并通过已有的Internet 或者其他途径便捷地进行远程升级.

为了升级功能的顺利实现,可以将FLASH 存储器分成以下四个区域:Bootloader 区、升级处理区、用户代码0 区和1 区.远程设备开启后,首先是在Bootloader 区实现初始化功能,接着从片外的EEPROM 中获得升级数据(包括相应的标志位,已获取的最后一个数据包的ID 等),如果系统处在升级状态,则发送索取升级数据的命令,这种情况下命令中将包括系统上一次收到的最终的数据包的ID,如此就有效的避免了数据的重复发送,提高了系统的运行效率.设备利用Internet 收到数据包,并对其进行认真的检验以确保收到信息的准确无误.因为在FLASH 中,进行编程的最低单位是页,当获取到的数据满足一页后,进行编程处理,完成后再将最终的数据包ID 储存在EEPROM 中,升级完成后,利用IAP 指示CPU 复位后应该运行的程序区域.

结语:随着信息时代的到来,电子技术、计算机技术获得了飞速的发展,嵌入式设备广泛的应用于各个行业领域,而为了进一步满足客户提出的复杂化、个性化的功能要求,研发人员需要及时对相关系统进行升级,以不断提高其运行效率.本文提出了一种性能优越的嵌入式设备远程在线升级技术,实践证明,该技术方案在运行过程中,有着较高的升级效率,且在功能上完全满足系统的要求.

总结,此文是一篇适合不知如何写嵌入式和在线升级和远程方面的技术研究专业大学硕士和本科毕业论文以及关于技术研究论文开题报告范文和相关职称论文写作参考文献资料.

试析通信电源与其电子设备的防雷技术
【摘要】 针对通信电源及其电子设备的防雷技术,结合理论实践,阐述雷击对通信电源及其电子设备危害,并针对性的提出了防雷措施 【关键词】 通信电源 电子设备 防雷技术近年来,我国科学技术快速发展,计算机系.

某特种测试设备通信故障分析技术
摘要电传飞行控制系统是保证某型飞机的稳定性和操作性的关键系统,在试飞过程中对其进行精准的测试,以实现对该型机客观的鉴定和提高飞行的安全性显得尤为重要,论述从试飞测试的实际过程出发,系统客观的对某飞控数.

冷轧罩式退火炉设备改进和工艺技术优化
摘要针对冷轧罩式退火内罩变形及炉台开裂情况对内罩和炉台进行修复和改造,延长使用寿命,调试烧嘴燃烧正常全面提高罩退产量 关键词罩式退火;设备改进;烧嘴燃烧一、唐钢罩式退火炉介绍唐钢全氢罩式退火炉是冷轧钢.

远程教育教学技术不断的背景下现代远程教育教学法
传统课堂教育与现代远程教育是截然不同的两种教育模式,教学方式和学习方式都打破了传统模式,但两种教育都有着共同的目标,就是运用相应的模式高质量地传递知识和接收知识 现代远程教育广泛得到认可和接受,是因为.

论文大全