PIC Linker Script文件疑问

[复制链接]
 楼主| delin17 发表于 2013-3-11 21:49 | 显示全部楼层 |阅读模式
我当前使用的是Microchip P18F97J60。我外部扩展了一片RAM,地址应该是从0x20000开始。 我在.lkr文件中添加了 CODEPAGE NAME=extern_ram START=0x20000 END=0x28000 SECTION NAME=EXT_RAM ROM=extern_ram。 SECTION NAME=IN_ROM ROM=page 我想把我的变量指定到这个位置,这个我已经实现,但是我的程序很多都指到该区域了。我的程序必须指回芯片的程序区域。请问可以怎么实现。 我的实现方法如下: #pragma code EXT_RAM rom far BYTE g_u8TestBuffer[8*1024]; #pragma code IN_ROM 编译器使用的是MPLAB+MCC18。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

80

主题

1377

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部