#define MEM1_MAX_SIZE 100*1024
__align(32) u8 mem1base[MEM1_MAX_SIZE];
32字节对齐,假如mem1base[0]在地址0x20000000存放,
那么mem1base[1]在0x0x20000020,这么理解对吗?,数组元素+1,对应的地址增量为0x00000020;
如果理解对的话,那么这个数组对应的地址范围应该对应400K的SRAM才能满足这么多的地址。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
那32位字节对齐,这个对齐要表达的是什么意思,不是很懂
http://blog.csdn.net/21aspnet/article/details/6729724#comments,这个地方讲解的很不错,你可以看看
一周热门 更多>