[讨论] 请教CMD文件中MMR是什么意思呢

Horace88   2007-5-26 02:58 楼主


PAGE 0 :   VECS   : origin =   0h , length =   040h   /* VECTORS */
                   PROG   : origin =  60h , length = 07fa0h   /* PROGRAM */
PAGE 1 :   MMRS  : origin =   0h , length =   060h   /* MMRS    */
            B1    : origin =  0060h , length =   020h   /* DARAM   */
            B0    : origin =  0200h , length =  0200h   /* DARAM   */
            SDRAM : origin =  800h  , length =  800h
本帖最后由 dontium 于 2015-1-23 11:24 编辑

回复评论 (5)



我也想知道 本帖最后由 dontium 于 2015-1-23 11:25 编辑
点赞  2007-6-7 07:44
地址0x00-0x60是Memory map register
就是说你通过访问这些地址来存取DSP的寄存器。
点赞  2007-6-7 09:22

回复 1# 的帖子

MMR是数据存储器的存储器映射寄存器和保留块,你看一下数据存储器映射表就知道了
点赞  2009-5-16 03:14
dsp中有句话“存储器映射寄存器”,英语是 memory mapped register
点赞  2014-10-14 14:12
实际上,左边的是区域划分时给该区取的名字。也可以不理会它,也可以用其它任何非特殊字符(或名字)命名,并在后边的段分配中用到所取的名字。如

.stack :> MMR  PAGE 0
点赞  2014-10-20 14:14
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复