|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
討教地址映射的問(wèn)題,請(qǐng)看加載文件! |
| 作者:zmycool 欄目:MCU技術(shù) |
;/****************************************COPYRIGHT (c)************************************************** ;** Guangzou ZLG-MCU Development Co.,LTD. ;** graduate school ;** http://www.zlgmcu.com ;** ;**--------------File Info------------------------------------------------------------------------------- ;** File NAME: men_c.scf ;** Last MODIFIED Date: 2004-09-17 ;** Last Version: 1.0 ;** Descriptions: Scatter File ;** ;**------------------------------------------------------------------------------------------------------ ;** Created By: Chenmingji ;** Created date: 2004-09-17 ;** Version: 1.0 ;** Descriptions: First version ;** ;**------------------------------------------------------------------------------------------------------ ;** MODIFIED by: ;** MODIFIED date: ;** Version: ;** Descriptions: ;** ;********************************************************************************************************/ ROM_LOAD 0x0 { ROM_EXEC 0x00000000 { Startup.o (vectors, +First) * (+RO) } IRAM 0x40000000 { Startup.o (MyStacks) * (+RW,+ZI) } HEAP +0 UNINIT { Startup.o (Heap) } STACKS 0x40002000 UNINIT { Startup.o (Stacks) } } ==================================================================== Q1:ROM_LOAD 0x0 是機(jī)器上電(或復(fù)位)后跳到該處嗎?如果是,緊接著就跳到 ROM_EXEC 0x00000000,也就是將RO程序代碼放在0X00000000開(kāi)始地址處。此時(shí)還有一個(gè)問(wèn)題, Startup.o (vectors, +First),語(yǔ)法如何理解?還有下面的一個(gè)*,是表示什么意思? Q2:然后將可讀寫(xiě)的數(shù)據(jù)段,以及未初始段放在0x40000000開(kāi)始處。對(duì)嗎? Q3: HEAP +0 UNINIT 是表示在放完數(shù)據(jù)段和未初始段內(nèi)容后的后面嗎?+0是不是表示地址向上增長(zhǎng)的方向放置? Q4: STACKS 0x40002000 UNINIT, 這段是表示堆地址的上限地址是0x40002000嗎?如果是的,如何判斷出來(lái)的呢? 可能是太基礎(chǔ)了,或者是問(wèn)的有點(diǎn)膚淺,但是我懇請(qǐng)你的回復(fù)!謝謝~! |
|
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |