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

登錄 免費注冊 首頁 | 行業(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

沒有flash可以用ADS仿真么

作者:newer_zhk 欄目:ARM技術(shù)
沒有FLASH可以用ADS仿真么
我用的是偉福MULTI-arm仿真器  ADS2.5
隨便寫了一個測試程序
        AREA Main, CODE, READONLY     ; NAME this block of code
        
        GET    Main.h


        
        ENTRY                   ; mark the first instruction to call
start
        MOV    R0,#0xB8
        LDR    R1,=0x5F
        LDR    R2,=0x56FC5AB8
        MOV    R3,#0

但是我看R0等寄存器的值都沒改變
RO base我用0x8000  0x80000等都不行  pc寄存器的值是有改變的
內(nèi)存地址從0開始   32M
FLASH還沒接
我記得ADS仿真是不用FLASH的啊  是考到內(nèi)存里   考到內(nèi)存的起始地址是在那里設(shè)置呢

2樓: >>參與討論
newer_zhk
不好意思  用的是ADS1.2
1、我想知道我ADS1.2中編好的程序是下載到開發(fā)板的哪里去了,是內(nèi)存還是FLASH上呢?下載的地址是哪里?我接的20線的ice口,arm芯片是EP9301。
2、我因為想調(diào)試FLASH驅(qū)動(原來是用INTELFLASH),我把FLASH芯片焊下了后,接仿真器就不能仿真了   具體是點debug后能打開AXD,但是DISASSEMBLY對話框中都是undefined,無法調(diào)試,沒把FLASH芯片焊下來時是可以正常調(diào)試的。
000fffe8    [0xfffefffe]   dci      0xfffefffe ; ? undefined
000fffec    [0xfffefffe]   dci      0xfffefffe ; ? undefined
000ffff0    [0xfffefffe]   dci      0xfffefffe ; ? undefined
000ffff4    [0xfffefffe]   dci      0xfffefffe ; ? undefined
000ffff8    [0xfffefffe]   dci      0xfffefffe ; ? undefined
000ffffc    [0xfffefffe]   dci      0xfffefffe ; ? undefined
start    [0xfffefffe]   dci      0xfffefffe ; ? undefined
00100004    [0xfffefffe]   dci      0xfffefffe ; ? undefined
00100008    [0xfffefffe]   dci      0xfffefffe ; ? undefined
0010000c    [0xfffefffe]   dci      0xfffefffe ; ? undefined
LABEL1    [0xfffefffe]   dci      0xfffefffe ; ? undefined
00100014    [0xfffefffe]   dcd      0xfffefffe  ....
00100018    [0xfffefffe]   dcd      0xfffefffe  ....
0010001c    [0xfffefffe]   dcd      0xfffefffe  ....
00100020    [0xfffefffe]   dcd      0xfffefffe  ....

我的內(nèi)存是從0x0開始的32M   我ro_base是0x100000  rw_base是0x80000
程序很簡單  是個測試程序  匯編的
        AREA Main, CODE, READONLY     ; NAME this block of code
        
        ENTRY                   ; mark the first instruction to call
start
        MOV    R0,#0xB8
        LDR    R1,=0x5F
        LDR    R2,=0x56FC5AB8
        MOV    R3,#0
        

LABEL1
        B      LABEL1
        
        END                     ; mark the end of this file

3樓: >>參與討論
阿南
如果RAM在0地址就把RO base設(shè)成0x0,但要先配置好
 
4樓: >>參與討論
newer_zhk
謝謝樓上的回復(fù)
我很想知道偉福MULTI-arm仿真器把我在電腦上寫的程序下載到那里去了
為什么我把FLASH芯片去掉了后就不能仿真了呢???

5樓: >>參與討論
阿南
下載到RO Base 指向的地方,
如果這個地址不在有效的RAM空間內(nèi),那么就是沒有寫進(jìn)RAM里,就會出現(xiàn)如像你那樣的錯誤!
你可以在調(diào)試窗口里打開MEMORY窗口,直接對你RAM所在的地址進(jìn)行寫入操作,看是否成功,如果正確說明這塊內(nèi)存是好的,然后就將RO Base指向這塊地址

6樓: >>參與討論
2410armram
禾元的應(yīng)該可以
支持

* - 本貼最后修改時間:2005-12-1 19:16:44 修改者:2410armram

7樓: >>參與討論
minsystric
沒有FLASH可以用ADS仿真么
當(dāng)然可以,把你的程序的ro-base 定位到片內(nèi)的SRAM 中就可以了,記住,是片內(nèi)SRAM, 不是外接的SDRAM.

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
高手請指點。!
公布一個開發(fā)板的原理圖! SCH格式!
想轉(zhuǎn)讓一臺"麥肯"編程器,10月份購買的,
pdiusbd12
Protel軟件的最新高端版本Altium Designer 6.0 已經(jīng)出來了,ARM7
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進(jìn)入


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