首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 171 毫秒
1.
基于GPRS的单片机固件升级系统设计   总被引:1,自引:1,他引:0  
设计基于中国移动GPRS无线网络,以C8051F340单片机为核心,GSM/GPRS/EDGE无线模块MC75作为通信模块开发的网络测试终端设备。当该终端设备的固件需要升级时,在远程服务器端开启FTP服务器并与终端建立连接,终端从该FTP服务器上下载已更新的二进制升级文件并存储在外部Flash中,在主程序进行校验后跳转到升级程序段覆盖掉片内Flash中原有的固件程序,完成系统固件远程更新。  相似文献   

2.
《微型机与应用》2021,(1):67-74
针对传统VCU(Vehicle Control Unit)固件升级方法繁杂、协议不规范并且升级过程中硬件拆卸易损等问题,提出一种基于UDS(Unified Diagnostic Service)协议的整车VCU固件升级方案。结合测试样车现有电子电气架构,参照ISO14229和ISO15765协议中的固件升级服务规范,实现了整车VCU固件升级功能。测试结果表明,该升级方案能够准确、稳定地实现VCU的固件程序更新,极大方便了后期开发、测试和维护工作。  相似文献   

3.
DSP程序通常采用仿真器通过JTAG总线将程序烧入到片外部的FLASH芯片中,或者使用通用编程器对FLASH芯片批量烧写,但这种程序烧写方式只适用于生产阶段.对于工作在某些不方便连接仿真器或者通用编程器的特殊场合的产品,不能采用传统的程序烧写方式进行程序更新.论文针对该问题设计了一种DSP程序远程更新的方法,并且讨论了各种加载失败的情况下保证烧写可靠性和数据完整性的措施.  相似文献   

4.
自动化产品通过不同版本的固件实现功能差异化管理及生命周期维护。对于控制器与I/O各自独立、可灵活配置的PLC和DCS而言,随着产品应用领域的拓展,I/O模块功能的升级较为频繁,加上产品推向市场后维护周期的拉长,极易出现控制器对I/O模块新功能与老功能的兼容性问题。针对该问题,从控制器与I/O模块的交互信息方面分析,提出了一种控制器对I/O模块生命周期兼容的实现方案。通过该方案,旧控制器可在不升级固件情况下实现对已有型号I/O模块新版本支持,也支持新类型I/O模块。据此可实现控制器和I/O模块的匹配解耦,有效降低升级带来的不利影响,也尽可能保护用户投资。  相似文献   

5.
采用JTAG仿真器完成DSP应用程序代码烧写的方式不适用于工程现场应用中,在线烧写技术已被广泛运用,但是一般在线烧写的过程需要调试PC机与DSP板通过串口直接相连实现,而在某些特殊的工程现场不具备此条件。本文对此提出一种借助VxWorks系统间接连接调试PC与DSP板实现程序烧写的方法,为特定工程现场提供了DSP程序烧写的一个新解决方案。  相似文献   

6.
随着STM32控制器的应用越来越广泛,对控制器的远程固件更新功能需求愈发强烈;利用在应用中编程(IAP)技术原理,以STM32F103控制器为例,设计了基于485总线的控制器固件在线更新的技术方案,编写了远程固件更新上位机控制软件,采用自定义串口传输通信协议提高固件数据传输过程中的有效性,实现了485总线上STM32控制器的远程固件更新功能;实践结果表明,该方案实现的远程固件更新,避免了拆装设备或设置跳线等步骤,节省了时间、人力成本,固件更新过程方便快捷、易于操控、可靠性高,可广泛应用于具备应用中编程的STM32控制器系统中。  相似文献   

7.
在阐述STM32F103微处理器和在应用中编程(IAP)原理的基础上,使用RealView MDK编译的Hex烧写文件,实现了局域网内的固件在线更新,提高了固件维护的方便性,缩短了终端系统的开发周期。  相似文献   

8.
华硕光存储推出了在线固件更新工具,将在线固件更新程序与刻录软件NERO相结合,根据简单的提示就可在线完成固件升级。  相似文献   

9.
TI公司的MSP430系列单片机是具有很高实用性价值的产品,在许多领域得到广泛的应用,特别是它的超级低功耗特性,是目前所有其他单片机无法比拟的。IAP(InApplication Programming)是用户自己的程序在运行过程中对用户Flash的部分区域进行烧写,目的是为了在产品发布后可以方便地通过预留的通信口对产品中的固件程序进行更新升级。要实现IAP功能,通常需要在设计固件程序时编写两个项目代码:第一个项目程序不执行正常的功能操作,而只是通过某种通信管道(如USB、USART、一些无线设备)接收程序或数据(可执行HEX文件),执行对第二部分代码的更新;第二个项目代码才是真正的功能代码。这两部分项目代码同时烧录在用户Flash中,当芯片上电后,首先是第一个项目代码开始运行,再去更新第二段代码。根据IAP的特性,以及MSP430系列没有自带IAP功能的特点,必须自行编写IAP程序来进行片内Flash的烧写,这样才能达到升级的目的。以下将详细介绍如何进行IAP升级设计。  相似文献   

10.
目前意法半导体公司生产的STM32F107芯片在电力设备控制器领域广泛应用,针对STM32F107程序更新主要通过专用JTAG仿真器对程序进行烧写,不利于产品售后服务的现状,通过研究STM32F107内核的特点,设计出引导程序(BootLoader)的软件结构,划分STM32F107内置Flash地址空间,并对上位机(PC)与MCU之间CAN通信协议进行详细分析。在此基础上提出了一种基于CAN总线的STM32F107程序远程加载技术,使得STM32F107程序的升级脱离仿真器,程序的升级受控于上位机(PC)。实际工程应用表明,此方法在工程应用中极大提高了设备的可维护性,提高了售后人员的工作效率。  相似文献   

11.
针对现有液压支架间架控制器与端头控制器的软件升级需要技术人员在井下对控制器逐一拆装操作,且耗时长、效率低的问题,提出了一种液压支架电液控制系统软件在线升级方案,详细介绍了液压支架电液控制系统组成、代码存储空间变化及在线升级的相关程序流程,并给出了实验数据及分析。该方案实现了对间架控制器和端头控制器的远程在线升级,升级过程简单方便,且升级速度快。  相似文献   

12.
设计了一种基于LoRa技术的STM32F4无线程序升级系统.此系统由PC及相关STM32软件开发环境、LoRa通信模块及其控制器和STM32 F4终端三部分组成.本系统采用LoRa技术将程序数据无线发送到终端,终端通过IAP技术实现远程无线程序自动升级.测试结果表明,此系统能够有效地进行无线传感网络终端的程序升级,极大节约了时间和人力成本.  相似文献   

13.
针对野外运行的自动气象站具有嵌入式固件升级的实际需求,设计了一种基于无线公众网传输的自动升级方法。该方法在中心站软件和采集器之间实现升级文件分包可靠传输,中心站软件的在线升级控制系统具有自动检查采集器版本和主动升级功能,断点续传机制保证下载过程具有较高的容错能力,无感升级策略避免了升级过程对设备作业任务的影响。测试结果显示该方法实现了设计的目的,对于野外广泛布设的自动气象站的在线升级具有使用价值。该方法也可以为其他野外观测设备的自动化在线升级提供参考。  相似文献   

14.
项目需要实现软件系统的在线升级,软件系统比较复杂,升级脚本程序需要做多种操作才能完成升级.要求软件系统在升级成功后,具有恢复到前一版本的能力;当升级失败时,能恢复到升级前的状态.通过分析软件系统的组成、配置,借鉴数据库系统中的事务系统原理,设计了一个升级脚本程序模型,并按此模型实现了升级脚本程序,满足了项目需求.  相似文献   

15.
提供了一种应用STM32微控制器实现在复杂的硬件系统中完成固件自动升级的方法.通过以太网和SPI接口实现了ARM架构STM32微控制器固件的传输、存储和自动升级;通过JTAG接口协议实现了STM32微控制器对Xil-inx公司Spartan-6系列FPGA固件的下载和升级.文中详细介绍了固件自动升级方法的实现原理和开发流程,并提供了部分源码及程序流程图.经实际产品验证,该方法极大提升了现场升级维护硬件的效率,节约了服务成本,提高了产品的稳定性.  相似文献   

16.
针对环境恶劣、空间狭小等人不宜进去的地方,以及在化工、火灾、排雷等存在危险的地区,开发一种代替工作人员的无线图像智能传输侦察系统。首先,利用侦察模块采集到现场的图像信息,通过无线形式将图像传送到手持控制终端进行显示。其次,手持终端搭载的控制器通过三维加速度倾角传感器和无线模块,进行重力感应遥控侦察设备的运动方向。再次,利用超声波模块进行避障处理和光电开关传感器模块进行防掉入悬崖之中;最后,利用无线图像传输模块nRF24L01,设计了两种无线数据传输方案,成功解决了无线传输数据丢包的问题。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号