首页 | 本学科首页   官方微博 | 高级检索  
     

STM32在复杂系统中实现固件自动升级的方法
引用本文:宋宇宁.STM32在复杂系统中实现固件自动升级的方法[J].单片机与嵌入式系统应用,2017(11):22-26.
作者姓名:宋宇宁
作者单位:沈阳新松机器人自动化股份有限公司,沈阳,110168
摘    要:提供了一种应用STM32微控制器实现在复杂的硬件系统中完成固件自动升级的方法.通过以太网和SPI接口实现了ARM架构STM32微控制器固件的传输、存储和自动升级;通过JTAG接口协议实现了STM32微控制器对Xil-inx公司Spartan-6系列FPGA固件的下载和升级.文中详细介绍了固件自动升级方法的实现原理和开发流程,并提供了部分源码及程序流程图.经实际产品验证,该方法极大提升了现场升级维护硬件的效率,节约了服务成本,提高了产品的稳定性.

关 键 词:固件自动升级  STM32  微控制器  以太网  FPGA

Realization of Firmware Automatic Updating in Complex System Based on STM32
Abstract:In the paper,a method of firmware automatic updating in complicated hardware system through STM32 microcontroller is proposed.The ARM architecture STM32 microcontroller firmware transmission,storage and automatic upgrade are achieved through Ethernet and SPI interface.Spartan-6 series FPGA of Xilinx firmware download and upgrade are achieved through the STM32 microcontroller and JTAG protocol.In the paper,the realization principle and development flow of the firmware automatic upgrade method are introduced in detail.Some source codes and program flow chart are also provided.By the actual product verification,the method greatly enhances the efficiency of on-site hardware updating and maintenance,saves the service costs,and improves the stability of the product effectively.
Keywords:firmware automatic updating  STM32  microcontroller  Ethernet  FPGA
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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