音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

2407的程序存儲器影射

作者:gmy800101 欄目:DSP技術(shù)
2407的程序存儲器影射
問個問題,2407的程序存儲器影射如下:
2407 MEMORY map
0000-07fff  rom
8000-ffff   ram
這樣的話,load不進(jìn)去。
程序存儲器影射應(yīng)當(dāng)設(shè)置為如下才行:
0000-ffff   ram

2407的什么管腳控制程序存儲器的影射,或者系統(tǒng)配置狀態(tài)寄存器SCSR2應(yīng)當(dāng)如何設(shè)置?才能得到第二種影射方式?。。≈卑。大家快點(diǎn)支招,


2樓: >>參與討論
sailingnew
不用管MEMORY.html">MEMORY map 在cmd中設(shè)置就可以了

MEMORY
{
PAGE 0:                            /*程序空間*/
    
    VECS:ORIGIN=0H,LENGTH=00040H   /*中斷向量存儲空間*/
    PVECS:ORIGIN=00044H,LENGTH=00100H    /*外圍中斷向量*/
    PM:ORIGIN=00150H,LENGTH=07EAFH       /*代碼區(qū)*/
    /*SRAM:ORIGIN=0H,LENGTH=07FFFH
    /*SARAM:o=08000H,l=00800H       當(dāng)PON為1時候,2K的SARAM映射到數(shù)據(jù)存儲空間*/
    
    
    
    
PAGE 1:                            /*數(shù)據(jù)空間*/
REGS:  ORIGIN=0H,LENGTH=60H        /*存儲器映射的寄存器和保留地址*/
DP_B2: ORIGIN=60H,LENGTH=20H        /*頁0 數(shù)據(jù)空間塊B2*/
DP_B01:ORIGIN=200H,LENGTH=80H    /*頁4塊B0,如果CNF=0,則分配為片內(nèi)SARAM*/
DP_B02:ORIGIN=280H,LENGTH=80H   /*頁5*/
DP_B11:ORIGIN=300H,LENGTH=80H   /*頁6*/
DP_B12:ORIGIN=380H,LENGTH=80H   /*頁7*/

SARAM:ORIGIN=0800H,LENGTH=800H  /*當(dāng)DON為1時候,2K的SARAM映射到數(shù)據(jù)存儲空間*/


PERIPH:ORIGIN=7000H,LENGTH=1000H
EX2_DM:ORIGIN=8000H,LENGTH=8000H

PAGE 2:
IO_IN:ORIGIN=0H,LENGTH=10H
IO_EX:ORIGIN=10H,LENGTH=0FFF0H
}    
/*------------------------------------------------------------------------*/
/* SECTIONS ALLOCATION                                                    */
/*-------------------------------------------------------------- ---------*/
SECTIONS
{
    .vectors:    { }>VECS    PAGE 0
    .pvecs:        { }>PVECS    PAGE 0
    .text:        { }>PM        PAGE 0
    .data0:        { }>DP_B02    PAGE 1
    .bss:         { }>DP_B02  PAGE 1
    
}

3樓: >>參與討論
gmy800101
我的cmd是這個樣子的
MEMORY
{
  PAGE 0:      /* Program MEMORY */
     VECS: org=00000h, len=00040h        /* internal FLASH */
     FLASH: org=00044h, len=07FBCh       /* internal FLASH */
     SARAMPROG: org=08000h, len=00800h   /* internal SARAM */
     EXTPROG: org=08800h, len=07800h     /* external SRAM */

  PAGE 1:     /* Data MEMORY */
  
     B2: org=00060h, len=00020h         /* internal DARAM */
     B0: org=00200h, len=00100h         /* internal DARAM */
     B1: org=00300h, len=00100h         /* internal DARAM */
     SARAM: org=00800h, len=00800h      /* internal SARAM */
     EXTDATA: org=08000h, len=07800h     /* external SRAM */
     
  PAGE 2:   /*I/O MEMORY*/
    IO:  origin =0x0000, length=10000h

}

SECTIONS
{
   /* Sections generated by the C Ccompiler */
       .vectors: > VECS PAGE 0           /* initialized */
    .text:   > FLASH PAGE 0            /* initialized */
    .cinit:  > FLASH PAGE 0          /* initialized */  
     .const:  > B0 PAGE 1             /* initialized */
    .data:   > B1 PAGE 1
    .SWITCH: > FLASH PAGE 0
     .bss:    > SARAM PAGE 1                /* uninitialized */
     .stack:  > SARAM PAGE 1           /* uninitialized */
     .sysmem: > EXTDATA PAGE 1              /* uninitialized */

}

//我先前作的一塊板子就沒事:
程序存儲器影射應(yīng)當(dāng)設(shè)置如下行:
0000-ffff   ram
但是我新焊的這塊板子就不行,老是一半rom,一半ram;
不知道什么原因!現(xiàn)在這塊板子和原來的那塊dsp外圍基本沒有變。


參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
幫忙推薦一種光耦
觸目驚心的漢芯黑幕
DSP供電電源問題
2407和雙口RAM問題
關(guān)于2407的I/O空間
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號