打印

分享自己做的http网页IAP程序超小14k(目前支持STM32+ENC28J60)

[复制链接]
1724|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
HTTP IAP使用说明
@projectname:          webiap http
@system:               nOS with uIP1.0       
@funcation:         WEBIAP HTTP
@author:        tychen QQ:317974925
@email:                tychen@woshidasb.com
@bug:         
@date:         2015-05

本版硬件仅支持ENC28J60

优点:只需要一根网线即可更新STM32中的程序,精简IAP只占用14K的Flash空间,且完全不影响原程序运行,只需要做很小修改即可提供现场编程功能。

只需要连接ENC28J60的SPI连线部分到STM32 芯片的SPI1或SPI3然后选择对应的程序编译即可

设置本地网卡IP地址为 192.168.0.2
IAP网页地址         192.168.0.254
DemoAPP网页地址 192.168.0.254

下载iap程序后即可通过网页烧写固件

webiap        网络iap程序
demoapp 示例程序

IAP使用方法 上电后 3秒内访问 192.168.0.254 即可打开IAP界面同时程序在IAP界面等待更新程序后重新上电即可看到结果

IAP程序文件为bin文件 通过DemoApp的工程配置可得 文件在 prj目录下的iapimg.bin

欢迎大家测试以及提交bug







httpiap.zip (4.27 MB)




相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

93

主题

179

帖子

3

粉丝