打印
[活动专区]

【AT-START-F437测评】MSC IAP

[复制链接]
853|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
前些时候要做一个项目的时候,深刻体会到了IAP功能的好处。
AT32也有多种方式进行IAP升级,常用的UART,EMAC,USB等。比较了这些IAP方式,还是觉得基于USB的MSC IAP方式最为方便。它只需要一台PC或手机就可以完成IAP升级,不需要借助其它上位机或者特殊工具就可以完成升级过程。官方提供了例程测试:


这个就是IAP例程,打开后可以看到它把APP的地址设置在了0X08006000



都不用修改,直接编译后下载进到AT32F437-START板子上。
再找个测试的APP例程来,就用LED_TOGGLE.


注释成一个灯闪的和两个灯闪的。
修改IROM1地址。


修改中断向量偏移量。


生成BIN文件。


编译后就可以得到BIN文件了。现在就可以用IAP升级的方式升级BIN文件了。
按住板子上的USER键,再按RESET键。进入IAP模式。OTG1连上PC,发现一个空磁盘。


把刚刚编译好的BIN文件拷进磁盘。


等待升级完成。


RESET一下,APP程序就运行进来了。


这程IAP方法很简单很有效。


使用特权

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

本版积分规则

78

主题

1352

帖子

11

粉丝