lbdp终端内存分配规划

0x8000000段:

0x0000 ~ 0x37FF bootloader

0x3800 ~ 0x3BFF 代码/参数区2

0x3C00 ~ 0x3FFF 参数区1

 

0x4000 ~ 0x7FFF 应用程序

 

0x20000000段:

0x000 ~ 0x4FF 为bootloader参数区,0x500以上为栈区。

其中,0x000 ~ 0x0BF 复制APP中断向量表

0x500 ~ 0xBFF 可供APP使用

0xC00 ~ 0xFFF 暂存区,用于更新flash时暂存数据。

 

参数存放:

1字节参数,序号从0~1023。

2字节参数,序号从0~511。

4字节参数,序号从0~255。

 

默认4字节单数先使用255/254/252/252.................

默认1字节单数先使用从799开始倒序使用,对应地址0x31F.

默认2字节单数先使用从400开始,对应地址0x320.

 

posted @ 2020-01-31 20:51  MN老曹  阅读(122)  评论(0编辑  收藏  举报