[技术手册] 应用笔记|在 CW32F030 上实现 IAP 功能

[复制链接]
 楼主| V853 发表于 2022-10-27 20:11 | 显示全部楼层 |阅读模式
前言IAP 是 In Application Programing 的首字母缩写,在应用编程,即在程序运行的过程中进行编程(升级程序,
更新固件)。
IAP 是用户自己的程序在运行过程中对 Flash 部分区域进行烧写,目的是为了在产品发布后可以方便地通过
预留的通信口对产品中的固件程序进行更新升级。
PSMCU0134.pdf (2.66 MB, 下载次数: 15)

两只袜子 发表于 2022-11-2 10:57 来自手机 | 显示全部楼层
这个应用笔记不错,学习学习
mattlincoln 发表于 2022-11-2 19:19 | 显示全部楼层
IAP 功能的实现,一般将程序分为两个部分,即:Bootloader 和 APP。
geraldbetty 发表于 2022-11-2 19:27 | 显示全部楼层
可以通过USB HID升级程序吗  
saservice 发表于 2022-11-2 19:43 | 显示全部楼层
CW32F030 的bootloader需要自己写吗
belindagraham 发表于 2022-11-2 20:09 | 显示全部楼层
app的bin文件,是先通过串口发给sram,在拷贝到flash里?
beacherblack 发表于 2022-11-2 20:47 | 显示全部楼层
可以通过你的IAP来控制app,通过不同的地址你可以选择跳转到不同的APP,一般都直接使用的IAP像APP跳转
bestwell 发表于 2022-11-3 20:25 | 显示全部楼层
iap升级一定要用ymodem协议吗
beacherblack 发表于 2022-11-3 21:16 | 显示全部楼层
IAP与ISP的区别 是什么?   
uiint 发表于 2022-11-5 09:49 | 显示全部楼层
能实现将FLASH里的程序搬到 RAM中运行吗?
vivilyly 发表于 2022-11-5 10:44 | 显示全部楼层
怎么使用CW32F030 写IAP的bootloader和APP
tifmill 发表于 2022-11-5 11:36 | 显示全部楼层
iap升级可以通过spi通信实现吗
chenjun89 发表于 2022-11-5 12:24 来自手机 | 显示全部楼层
APP固件区最好是做双区备份。
gygp 发表于 2022-11-5 13:45 | 显示全部楼层
CW32F030 芯片怎么通过无线更新程序?
everyrobin 发表于 2022-11-5 14:35 | 显示全部楼层
CW32F030 怎么用usb进行iap更新
 楼主| V853 发表于 2022-12-3 19:48 | 显示全部楼层
mattlincoln 发表于 2022-11-2 19:19
IAP 功能的实现,一般将程序分为两个部分,即:Bootloader 和 APP。

对的,BOOT一般不会去进行修改的。
 楼主| V853 发表于 2022-12-3 19:50 | 显示全部楼层
geraldbetty 发表于 2022-11-2 19:27
可以通过USB HID升级程序吗

可以的,只需要改一下收发数据的接口其实就可以了。
 楼主| V853 发表于 2022-12-3 19:51 | 显示全部楼层
saservice 发表于 2022-11-2 19:43
CW32F030 的bootloader需要自己写吗

这个BOOTLOADER最好是自己写,因为用封装好的,后期不好改!
 楼主| V853 发表于 2022-12-3 19:53 | 显示全部楼层
belindagraham 发表于 2022-11-2 20:09
app的bin文件,是先通过串口发给sram,在拷贝到flash里?

对的,肯定都是要先到RAM再到Flash。不管什么数据都是这样的!
 楼主| V853 发表于 2022-12-3 19:55 | 显示全部楼层
bestwell 发表于 2022-11-3 20:25
iap升级一定要用ymodem协议吗

IAP升级的通信协议可以自己定,不一样要用ymodem协议
您需要登录后才可以回帖 登录 | 注册

本版积分规则

53

主题

2102

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

53

主题

2102

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部