我购买了您公司的mini2440的开发板,现在遇到如下问题:
我的程序代码
STACK_SIZE EQU 0x00000040 ;堆栈大小
AREA stackbuffer,DATA,READWRITE,ALIGN=3
StackBuffer space STACK_SIZE ;分配堆栈空间
RAMtest DCW 1,2,3,4
PRESERVE8 ;声明8字节对齐
中
初始化的两个内存区域,一个应该都是0,一个应该分别被初始化为1 2 3 4
但是我在用keil+jlink在RAM中调试的过程中查看这些内存区并没有被初始化
,请问这是怎么回事,我的程序编译功能都没问题,是可以运行和调试的程序
另外:align=3,要8字节对齐,我不明白为什么要对齐,对齐的目的是什么啊?