memdef.h

来自「adc 3208 上面实现图片旋转的实例」· C头文件 代码 · 共 30 行

H
30
字号
/////////mem defines////////////////

volatile byte *memb=(volatile byte *) 0x00000000;
#define  memw *(word *)&memb
#define  meml *(dword *)&memb
word  *memW=(word  *) 0x00000000;
dword *memL=(dword *) 0x00000000;

volatile byte *regb=(volatile byte *) 0x01800000;
#define  regw *(word*)&regb
#define  regl *(int *)&regb


volatile byte *cregb=(volatile byte *) 0x03000000;
#define  cregw *(word*)&cregb
#define  cregl *(int *)&cregb


volatile byte *tmemb=(volatile byte *) 0x03800000;
volatile word *tmemW=(volatile word *) 0x03800000;
volatile int  *tmemL=(volatile int  *) 0x03800000;
#define  tmemw *(word*)&tmemb
#define  tmeml *(int *)&tmemb


volatile byte *fmemb=(volatile byte *) 0x04000000;
volatile word *fmemW=(volatile word *) 0x04000000;
volatile int  *fmemL=(volatile int  *) 0x04000000;
#define  fmemw *(word*)&fmemb
#define  fmeml *(int *)&fmemb

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?