本文主要对STM32网络升级固件的IAP程序进行解析,也就是在STM32联网的情况下在浏览器上输入指定的IP地址(目前设置为192.168.1.101),然后在浏览器上输入用户名和密码,登陆后可以选择需要升级的bin文件进行固件升级。以下是目前该程序应用的硬件与软件环境: 1.硬件:STM32F407(理论上STM32系列都可以),网卡芯片LAN8720,其他部分参考正点原子的STM32F407探索者开发板。 2.软件:Keil5 ,LWIP1.4.1 主要是基于正点原子STM32F407探索者的第六十章网络通信实验程序与第五十五章串口IAP实验程序(这部分只用到了跳转和烧写FLASH程序)。 说明:该程序与我之前编写的《STM32F407通过SD卡进行程序升级(把bin文件烧写到FLASH的方式)》程序整合起来就可以实现SD卡+网络升级,即可以通过SD卡进行程序升级,如果升级失败自动跳转 去进行网络升级,也可以直接进行网络升级。目前该程序可以应用在项目上,网络升级和SD卡升级均稳定无差错。该程序的网络升级大概需要15秒钟(从点击到程序升级成功)。 STM32F407通过SD卡进行程序升级(把bin文件烧写到FLASH的方式)》本论坛的链接:http://www.openedv.com/forum.php?mod=viewthread&tid=90835 以下先对网络升级部分的操作步骤进行解说,后面再贴上各个C文件的程序。
2019-12-21 18:51:49 31KB ST远程升级
1
苹果接口开发的技术文档,MFi Accessory Hardware Specification R8,Accessory Interface Specification R1等。
2019-12-21 18:51:37 24.19MB IAP MFI R8 R2
1
最新STM32 官方原厂 IAP升级代码 ,STM32L0X,STM32L4XX,STMF10X系列,采用最稳定的xmodem,ymodem文件传输协议,通过usart进行升级,带终端菜单控制。
2019-12-21 18:48:59 36.89MB IAP STM32 XMODEM YMODEM
1
STM32串口在线升级IAP+ymodemDown,包括pc端C#源码;STM32串口在线升级IAP+ymodemDown MDK源码,C# ymodem协议源码;
2019-12-21 18:47:47 6.81MB tag
1
在STM32ZET6平台开发,网络芯片为W5500,可实现利用HTTP协议上传程序,并写入单片机FLASH.
2017-07-18 00:00:00 3.55MB W5500 IAP
1
stm32iap+bootloader+app+mfc上位机,带有详细代码,看不懂的到博客留言
2015-03-13 00:00:00 6.09MB stm32 iap
1
采用U盘USB_HOST实现程序升级代码,带UCOS操作系统。
2015-02-22 00:00:00 1.34MB U盘 IAP
1
这是我自己做IAP是参考下载的资料,压缩包内有12个文件,还是比较全的。加上我的博客的文字总结,我觉得够理解IAP的了。压缩包内包含 1,STM32F10x_AN2557_FW_V3.3.0官方F1xx的例程 2,实验48 串口IAP实验-库函数版--原子旗舰板的例程 3,STM32 IAP源码和测试代码.rar 4,stm32f4_iap_using_usart官方F4xx的例程.zip 5,Stm32iap.rar 6,红龙407串口IAP LED实验.rar 7,红龙407串口IAP 引导程序.rar 8,通过某一存储值来判断跳转的IAP-Boot.rar 9,STM32F10x闪存编程手册(2009年6月第6版).pdf 10,stm32IAP升级方案中断向量表的总结.doc 11,STM32的IAP方案.pdf 12,Ymodem协议的工作流程分析.doc 说明:其中的源码大部分是基于MDK的工程 附博客文字总结: http://blog.csdn.net/super_demo/article/details/32133257 http://blog.csdn.net/super_demo/article/details/32086541
2014-06-20 00:00:00 15.65MB stm32 IAP 例程 官方
1
都说ST官方上有源码怎么找都只找到对应的IAP 的pdf而已,没有找到相应的源码,后来在其他网站还是下载到了,针对stm32f10xx系列的;
2013-10-24 00:00:00 922KB stm32
1