英语论文网

留学生硕士论文 英国论文 日语论文 澳洲论文 Turnitin剽窃检测 英语论文发表 留学中国 欧美文学特区 论文寄售中心 论文翻译中心 我要定制

Bussiness ManagementMBAstrategyHuman ResourceMarketingHospitalityE-commerceInternational Tradingproject managementmedia managementLogisticsFinanceAccountingadvertisingLawBusiness LawEducationEconomicsBusiness Reportbusiness planresearch proposal

英语论文题目英语教学英语论文商务英语英语论文格式商务英语翻译广告英语商务英语商务英语教学英语翻译论文英美文学英语语言学文化交流中西方文化差异英语论文范文英语论文开题报告初中英语教学英语论文文献综述英语论文参考文献

ResumeRecommendation LetterMotivation LetterPSapplication letterMBA essayBusiness Letteradmission letter Offer letter

澳大利亚论文英国论文加拿大论文芬兰论文瑞典论文澳洲论文新西兰论文法国论文香港论文挪威论文美国论文泰国论文马来西亚论文台湾论文新加坡论文荷兰论文南非论文西班牙论文爱尔兰论文

小学英语教学初中英语教学英语语法高中英语教学大学英语教学听力口语英语阅读英语词汇学英语素质教育英语教育毕业英语教学法

英语论文开题报告英语毕业论文写作指导英语论文写作笔记handbook英语论文提纲英语论文参考文献英语论文文献综述Research Proposal代写留学论文代写留学作业代写Essay论文英语摘要英语论文任务书英语论文格式专业名词turnitin抄袭检查

temcet听力雅思考试托福考试GMATGRE职称英语理工卫生职称英语综合职称英语职称英语

经贸英语论文题目旅游英语论文题目大学英语论文题目中学英语论文题目小学英语论文题目英语文学论文题目英语教学论文题目英语语言学论文题目委婉语论文题目商务英语论文题目最新英语论文题目英语翻译论文题目英语跨文化论文题目

日本文学日本语言学商务日语日本历史日本经济怎样写日语论文日语论文写作格式日语教学日本社会文化日语开题报告日语论文选题

职称英语理工完形填空历年试题模拟试题补全短文概括大意词汇指导阅读理解例题习题卫生职称英语词汇指导完形填空概括大意历年试题阅读理解补全短文模拟试题例题习题综合职称英语完形填空历年试题模拟试题例题习题词汇指导阅读理解补全短文概括大意

商务英语翻译论文广告英语商务英语商务英语教学

无忧论文网

联系方式

基于HTTP IAP的设计与实现

论文作者:Qingqing Xu论文属性:职称论文 Scholarship Papers登出时间:2016-04-21编辑:anne点击率:10119

论文字数:2850论文编号:org201604201253338185语种:英语 English地区:英国价格:免费论文

关键词:IAPLWIPHTTP在线编程

摘要:IAP(在应用程序)是嵌入式产品的固件更新程序的方法。通过网络远程更新嵌入式产品的固件,现在变得越来越流行了。

Abstract摘要——IAP(在应用程序)是嵌入式产品的固件更新程序的方法。通过网络远程更新嵌入式产品的固件,现在变得越来越流行了。因此,本文基于LwIP协议栈,我们设计了一个新的平台在STM32F107 IAP的方法,它是基于HTTP的STM32F107的以太网接口的编程方法。在介绍了系统模型的概述,介绍了如何以STM32F107港口LWIP协议栈和如何实现IAP程序细节。最后,在IAP方法的性能进行评估,结果表明,与其他的在线编程方法,这种编程方法有很多优点,可用于一般的嵌入式产品。IAP (In Application Programming) is a method of updating firmware program of the embedded products. It is now becoming more and more popular to update the firmware of the embedded products via the network remotely. So, in this paper, based on LwIP stack, we designed a new IAP method on the platform of STM32F107, which is the IAP method based on HTTP through the Ethernet interface of STM32F107. After introducing the overview of the system model, this paper shows how to port LwIP stack to STM32F107 and how to implement this IAP program in details. At the end, the performance of the IAP method is evaluated, and the result shows that comparing to other on-line programming methods, this IAP method has a lot of advantages, and can be used for general embedded products. 

I. INTRODUCTION介绍

IAP(在应用编程)指的是动态更新的嵌入式产品的固件程序,而不影响其正常工作。在工业控制领域,必须保证嵌入式产品能够连续、稳定、可靠地工作。原因是多方面的,固件程序必须更新,通过给定的通信接口,如UART,USB,以太网等,而产品的工作。所以,许多客户都对嵌入式产品的IAP功能明确需求。许多ARM芯片都支持IAP、ISP(在系统编程)功能,但与ISP、IAP的灵活性的优点,更方便,不需要三分之一的bootloader程序[ 1 ]。现在越来越和更新固件的嵌入式产品更受欢迎,通过远程网络,在本文中,我们设计了基于HTTP的编程方法。IAP (In Application Programming) refers to updating firmware program of the embedded products dynamically, while not affecting the normal working of them. In industry controlling area, it must be ensured that the embedded products can work continuously, stably and reliably. For many reasons, firmware program must be updated via the given communication interface, like UART, USB, Ethernet, etc, while the product is working. So many customers have a clear demand for IAP function of the embedded products. Many ARM chips both support IAP and ISP (In System Programming) functions, but in contrast to ISP, IAP has the advantage of flexibility, much convenience and no need of a third bootloader program[1]. It is now becoming more and more popular to update the firmware of the embedded products via the network remotely, so, in this paper, we designed the IAP method based on HTTP.
This work is supported by the Fundamental Research Funds for the Central Universities grant 78220021.

II. BACKGROUND AND RELATED WORK背景及相关工作

IAP can be realized through many ways, for example, though UART, though USB, and even though CAN. But these IAP methods all have some disadvantages. Taking IAP through UART as an example, IAP in this way can rarely have remote operation ability, moreover, data transfer speed via UART is very slow. In opposite, Ethernet interface has many advantages to implement IAP: high speed communication rate, remote programming  ability through the network (LAN or WAN), standardized application protocols on top of the TCP/IP stack, like FTP, TFTP, HTTP… , and so on. So, Ethernet is often the preferred interface for implementing IAP capability in embedded products. 
Nowadays, products with remote updating capability are no doubt very popular to the customers. The IAP method based on HTTP can reduces much work and traveling fee of after service engineers. Try to imagine that if there are 200 embedded terminals in a network needed to be updated for new firmware software, ISP method or IAP though UART require the engineer to go t论文英语论文网提供整理,提供论文代写英语论文代写代写论文代写英语论文代写留学生论文代写英文论文留学生论文代写相关核心关键词搜索。

共 1/6 页首页上一页123456下一页尾页

英国英国 澳大利亚澳大利亚 美国美国 加拿大加拿大 新西兰新西兰 新加坡新加坡 香港香港 日本日本 韩国韩国 法国法国 德国德国 爱尔兰爱尔兰 瑞士瑞士 荷兰荷兰 俄罗斯俄罗斯 西班牙西班牙 马来西亚马来西亚 南非南非