论文部分内容阅读
基于STM32的嵌入式产品正式发布后需要进行功能完善或固件升级。传统的升级方式需要工人将产品拆开,利用电路板预留的编程口重新下载固件。针对传统方法效率低下、成本高昂的缺点,设计了基于网络接口的IAP远程升级技术。移植了轻量TCP/IP协议栈LWIP,并利用HTTP协议实现从客户端向服务器上传更新文件的设计。该设计在自带网络功能的嵌入式产品中不增加额外成本,操作简单方便,可以使产品轻松实现升级和修复的功能。
STM32-based embedded products need to be fully functional or firmware upgrade after they are released. The traditional way to upgrade workers need to open the product, the use of circuit board reserved programming port to re-download the firmware. In view of the inefficiency and high cost of traditional methods, IAP remote upgrade technology based on network interface is designed. Transplant the lightweight TCP / IP protocol stack LWIP, and use the HTTP protocol to upload the updated file from the client to the server. The design does not add extra cost to the built-in embedded products with network functions, and the operation is simple and convenient, and the products can be easily upgraded and repaired.