• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 无线通信 > 技术讨论 > BLE OAD镜像的大小是根据自己程序大小设置的吗?

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

录入:edatop.com     点击:

想问一下以下代码中: 红色标记数值的大小 是根据自己程序大小设置的吗?
如果是,该怎么设置,表示不是很明白。我不做修改,直接按照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


可以自己设置。
设置完这个之后,还得同时修改xcl文件。
这个是当你imageB比较大的时候,用较小的imageA只存放OAD profile时可以用。
你可以参考这个代码:
http://processors.wiki.ti.com/index.php/BLE_Large_Image_OAD

上一篇:CC2530的DMA输模式跟源/目的地址的增量要怎么配置?
下一篇:CC2650读取Android app上显示的服务问题

手机天线设计培训教程详情>>

手机天线设计培训教程 国内最全面、系统、专业的手机天线设计培训课程,没有之一;是您学习手机天线设计的最佳选择...【More..

射频和天线工程师培训课程详情>>

  网站地图