本帖最后由 无知的萝卜 于 2015-9-28 19:03 编辑
Aragorn 发表于 2015-9-28 16:30
1. 我记得用过一些存储芯片,那是实实在在的分页,因为访问的时候有页指令,但更多碰到的其实就是一个虚拟 ...
谢谢你耐心的回答。刚刚看了下28335_RAM_lnk.cmd里的说明:
/* Define the memory block start/length for the F28335
PAGE 0 will be used to organize program sections
PAGE 1 will be used to organize data sections
Notes:
Memory blocks on F28335 are uniform (ie same
physical memory) in both PAGE 0 and PAGE 1.
That is the same memory region should not be
defined for both PAGE 0 and PAGE 1.
Doing so will result in corruption of program
and/or data.*/复制代码 That is the same memory region should not be
defined for both PAGE 0 and PAGE 1.
所以PAGE0和PAGE1的地址是不能重合的。
感觉和分页书上的内存分段有些不同,书上的涉及到虚拟内存,从CMD看得出来PAGE0和PAGE1全都是实际的物理地址。目前仅了解这些。
再次感谢你耐心的回答{:1_144:}