求存放在单片机RAM里面的结构体变量方法
有一个结构体typedef struct{unsigned char month;
unsigned char day;
unsigned char hour;
}date;
date Time;现在想把Time结构体放在单片机的RAM区域,单片机在进入休眠模式下时间数据不丢失,NEC单片机是_no_init date Time @0x200位置上,可是现在我用松下单片机平台没有办法,不知道哪位大侠可以用指针直接#define LCD5W (*(volatile unsigned int*)0xfa40)的方式知道下?现在主要是结构体怎么用指针直接访问?
[解决办法]
struct date *p;
对这个类型进行声明的时候,要加入防止编译器自动对齐的编译选项