BLE OAD镜像的大小是根据自己程序大小设置的吗?

2019-07-18 15:01发布

本帖最后由 冒汗的心情 于 2016-4-7 10:59 编辑

想问一下以下代码中: 红 {MOD}标记数值的大小 是根据自己程序大小设置的吗?
如果是,该怎么设置,表示不是很明白。我不做修改,直接按照OAD手册设置,程序更新100%后,单片机死机。
希望论坛的 坛友们指导下。
谢谢啦。
#if !defined OAD_IMG_A_PAGE
#define OAD_IMG_A_PAGE 1
#define OAD_IMG_A_AREA 62
#endif#if !defined OAD_IMG_B_PAGE
// Image-A/B can be very differently sized areas when implementing BIM vice OAD boot loader.
#if defined FEATURE_OAD_BIM
#define OAD_IMG_B_PAGE 8
#else
#define OAD_IMG_B_PAGE 63
#endif
#define OAD_IMG_B_AREA (124 - OAD_IMG_A_AREA)
#endif
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
1条回答
广电总局
2019-07-18 17:53
可以自己设置。

设置完这个之后,还得同时修改xcl文件。

这个是当你imageB比较大的时候,用较小的imageA只存放OAD profile时可以用。

你可以参考这个代码:

http://processors.wiki.ti.com/index.php/BLE_Large_Image_OAD

一周热门 更多>