期刊文献+

基于STM32系列电子产品的IAP研究 被引量:19

Study on IAP based on electronic products in STM32 series
下载PDF
导出
摘要 研究一种基于STM32系列单片机实现IAP升级固件的方案,此方案对比ST官网IAP升级固件方案有较大的改进。电子产品出厂烧录固件时无需额外烧录Boot Loader引导代码,出厂后的电子产品可使用USB线与电脑连接,通过USB接口把需要升级的固件拷贝到电子产品自带的外部FLASH中。STM32读取外部FLASH中的固件对自身的FLASH数据进行升级,整个升级过程中不受断电影响。此升级方案可应用于智能家居产品、医疗电子产品、智能家电产品等。 A research scheme of IAP firmware upgrading based on SCMs in STM32 series is introduced,which is improved greatly in comparison with the IAP firmware upgrading scheme shown in ST official website.The electronic product factory doesn′t need to burn the Boot Loader guidance code in its electronic products additionally when burning the products′ firmwares.The final electronic product is connected with computer via USB cable.The firmware needing upgrade is copied into the external FLASH built-in electronic products through USB interface.The FLASH data of the firmware itself in external FLASH is read by means of STM32 for upgrade,and the whole upgrade process isn′t affected by power outage.This upgrade scheme can be applied to the intelligent household products,medical electronic products and intelligent appliances.
出处 《现代电子技术》 北大核心 2017年第22期142-144,148,共4页 Modern Electronics Technique
基金 国家自然科学基金项目(61662017) 广西高校重点实验室"嵌入式技术与智能信息处理"开放基金 广西重点实验室"嵌入式技术与智能系统"开放基金
关键词 STM32 在线应用编程 固件 USB 闪存 STM32 IAP firmware USB FLASH Memory
  • 相关文献

参考文献10

二级参考文献33

  • 1牛旭.基于C8051F02X单片机的远程在线升级技术[J].无线电工程,2006,36(3):63-64. 被引量:1
  • 2彭华成,何岭松,许晓晖,童中明.智能仪表软件远程升级的技术实现[J].机械与电子,2007(6):61-63. 被引量:5
  • 3黄家升.基于IAP的单片机软件远程升级[J].舰船电子对抗,2007,30(3):95-97. 被引量:7
  • 4ST Microelectronics. STM32F10xxx in-application programming, 2008.
  • 5ST Microelectronics. STM32F10xxx Flash programming, 2008.
  • 6ST Microelectronics. Medium-and High-density STM32F101xx and STM32F103xx advanced ARM-based 32-bit MCUs,2008.
  • 7ST Microelectronics.STM32 microcontroller system memory boot mode[EB/OL].(2010-01-17)[2010-4-2] http://www.st.com/stonline/products/literature/an/13801.pdf.
  • 8ST Microelectronics.STM32F10xxx USB development kit[EB/OL].(2009-08-06)[2010-4-2] http://www.st.com/stonline/products/literature/um/13465.pdf.
  • 9ST Microelectronics.Getting started with DfuSe USB device firmware upgrade[EB/OL].(2009-05-7)[2010-4-2] http://www.st.com/stonline/products/literature/um/13379.pdf.
  • 10潘琢金,施国君.单片机原理及应用[M].北京:北京航空航天大学出版社,2002.

共引文献114

同被引文献123

引证文献19

二级引证文献45

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部