基于TFTP协议实现STM32的IAP  被引量:8

STM32 in-application programming based on TFTP

在线阅读下载全文

作  者:孙晓晔[1,2] 王程[2,3] 成彬[2,3] 

机构地区:[1]石家庄开发区冀科双实科技有限公司,河北石家庄050081 [2]河北省科学院应用数学研究所,河北石家庄050081 [3]河北省信息安全认证工程技术研究中心,河北石家庄050081

出  处:《微型机与应用》2016年第7期76-78,共3页Microcomputer & Its Applications

基  金:河北省科学院科技计划项目(15604)

摘  要:针对嵌入式产品分布广、位置分散、维护升级困难的问题,提出了一种基于TFTP协议的STM32软件升级系统的设计方案。该系统主要由STM32F407微控制器、LAN8720A网卡芯片和外扩存储器W25Q128、IS62WV51216组成,采用IAP技术和以太网TFTP协议来更新无操作系统环境下STM32微控制器的软件。经测试,该系统能够保证升级文件数据的正确传输和可靠存储,大大降低了嵌入式系统软件升级的难度,减少了人工维护的成本。Aiming at the problems of wide-range distribution, dispersed location, weak maintenance and difficult upgrade for embedded products, a resolving scheme of remote update system of STM32 software based on Trivial File Transfer Protocol (TFTP) is put forward in this paper. The system is mainly composed of STM32F407 microcontroller, LAN8720A network card chip, W25Q128 FLASH and IS62WV51216 SRAM. It can remotely update application software of STM32 microcontroller without operating system by using lAP technology and TFTP protocol of Ethernet. The testing results show that the system can ensure correct transmission and reliable storage of upgrade file data, and reduce the difficulty of upgrade and maintenance of STM32 embedded system software greatly.

关 键 词:嵌入式微控制器 在应用编程 以太网 简单文件传输协议 

分 类 号:TP39[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象