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