关于C8051的 EMIF 工作模式选择?

2020-02-01 16:21发布

如图:

未命名.jpg (112.41 KB, 下载次数: 0) 下载附件 2013-1-8 11:32 上传

现在我的C8051F120外接4个rtl8019(同时连接的还有FPGA), 通过地址线控制, 假设(具体没看)四个网卡芯片对应的地址分别是0000-0FFF,  1000-1FFF, 2000-2FFF, 3000-3FFF.

该如何选择上面的四个模式? 全部当做片外XRAM用? 我想的是第四种模式, 但是, 如果这样, 编译器将程序的变量和数组放在哪里? 片内有 8KB 的 XRAM, 但是会不会和上面的四个地址冲突(也就是片外XRAM地址冲突)?

同事问的, 我也不大明白, 不会解释, 希望前辈们解释一下.谢谢了.
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。