当前位置: 代码迷 >> 单片机 >> 求存放在单片机RAM里边的结构体变量方法
  详细解决方案

求存放在单片机RAM里边的结构体变量方法

热度:97   发布时间:2016-04-28 15:19:42.0
求存放在单片机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;

对这个类型进行声明的时候,要加入防止编译器自动对齐的编译选项
  相关解决方案