STM32F429内存管理,请教原子哥和各位大神

2019-07-20 14:23发布

大家好,情况是这样的。我现在定义了一个结构体二维数组   temp[4][252],麻烦看下下面这样写能不能用。typedef struct TEMP
{                                               
    u16 addr;     
    u16 type;     
    u16 yanshi;             
    u16 pingbi;     
    u16 Sczhao[3];      
    u32 azdd[10];       
    u16 lmd;
    u16 fhfq;
    u16 zxph;       
} TEMP ;

TEMP *temp[4][252];

在主函数里初始化的时候申请外部内存   temp[4][252]=mymalloc(1,2048*31);//申请62K字节内存
这样的话*temp[4][252]的两个左边变化的时候,数据慧慧覆盖呀?比如*temp[1][252]的数据会被*temp[4][252]的数据会覆盖吗?请指教!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。