导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→如何才能将定义在BANK0,BANK1中的CODE数组编译到[bank]

 *第35103篇: 如何才能将定义在BANK0,BANK1中的CODE数组编译到自己的BANK中?

  
楼 主:bank 2005年10月16日17:21
 如何才能将定义在BANK0,BANK1中的CODE数组编译到自己的BANK中?
我的51为128K单片机,已设定COMMON大小为32K,BANK0=32K,BANK1=32K.
现有2个大小分别为20K的数组,预计在BANK0,BANK1中各放一个供COMMON调用.
但测试中发现,凡在BANK0,BANK1中定义的数组(如:unsigned char code test0[20000];),都会编译到COMMON中.
请问:如何才能将定义在BANK0,BANK1中的CODE数组编译到自己的BANK中?
  
2楼:down 2005年11月8日13:38
 给一段你参考一下
L51_BANK.OBJ, W9923.OBJ,
ISR.OBJ, INPUT.OBJ,
BANK0 {CC.OBJ},
BANK1 {CC1.OBJ}, BANK0 {UTL.OBJ},
BANK0 {CDINFO.OBJ, COMUTL.OBJ}, BANK0 {CDINFO2.OBJ}, BANK0 {VCD20.OBJ},
BANK1 {PANEL.OBJ},
BANK0 {W9923_1.OBJ},
BANK1 {BV.OBJ}, BANK0 {CHIP.OBJ},
BANK1 {DIGEST.OBJ},
BANK1 {OSD.OBJ},
BANK2 {CDROM.OBJ, MP3.OBJ},
BANK2 {G6001.OBJ}, BANK2 {SERVO1.OBJ},
BANK3 {SWOSD.OBJ, GAME1.OBJ}, BANK1 {MP3OSD.OBJ},
BANK3 {SOUND.OBJ}
TO VCD23QF BANK1 (?CO?OSD, ?CO?MP3OSD) BANK3(?CO?SWOSD, ?CO?SOUND) BANK2(?CO?SERVO1) BANK0(?CO?W9923_1) NOSY NOPU NOLI IX NOOL RS (256) XD (00000H) PL (80) PW (78)


VCD/DVD/MP3工程师论坛


>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:PocketPC 2003开发工具for ARM

[下一篇主题]:高手教教 如何测0-300mV的电压信号?