我的板子上有两个片外RAM。一片是大容量的RAM,分配地址为0x80000000,用作仿真和存放临时数据;一片是小容量的RAM,分配地址为0x83000000,并有电池备用电源,用作存放掉电不丢失的数据。在小RAM中定义单个变量可以按照: #define NVMARK0 (*((volatile unsigned char *) 0x83000000))来实现。
但是如何在小RAM中定义数组呢?是否可以用#pragma DATA_SECTION 来实现?由于没有ADS编译器的说明文档,不知道在ADS环境中怎么用#pragma DATA_SECTION.
请大家支招!
|