请问#1296-D:extended constant initialiser used怎么消除

2019-07-14 16:25发布

typedef struct
{
                uint8_t         Data1[2];               
                uint16_t         Data2[10];               
}USE_DATA;

USE_DATA USE    READ;

const uint32 addr1 = &READ.Dat1[0];
const uint32 addr2 = &READ.Dat1[1];

keil编译会警告 #1296-D:extended constant initialiser used ;
我需要addr1,addr2定义成uint32用,不能定义为指针.
谁有办法消除这个警告???????????
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。