本文介绍: 同以前单片机在线升级的做法一样,本质就是通信+Flash操作+跳转。

        同以前单片机在线升级的做法一样,本质就是通信+Flash操作+跳转。

一、通信驱动

        我使用的是UDP有线传输,

二、Flash芯片驱动

        规划Flash芯片的区域,一般bootloader放在起始位置,APP放在bootloader之后的空白区域。

2.1 Flash擦除

        我使用的是扇区擦除

2.2 Flash编程

        我使用的是页编程。

三、ICAP原语跳转

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注