|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教:TFT6758中的TargetResetInit函數(shù) |
| 作者:mzbyaxin 欄目:MCU技術(shù) |
LPC2210中TFT6758中的TargetResetInit函數(shù),在使用DEBUGInExram調(diào)試時,為什么MEMMAP直接設(shè)置成了2?是不是在使用6758時,都必須按出廠程序在startup.s和TargetResetInit配置的那樣? unsigned int i; uint32 *cp1, *cp2; extern void Reset(void); cp1 = (uint32 *)Reset; //復(fù)制向量表到片內(nèi)RAM cp2 = (uint32 *)0x40000000; for (i = 0; i < 16; i++) { *cp2++ = *cp1++; } MEMMAP = 0x2; //remap當(dāng)使用片內(nèi)RAM調(diào)試時, #ifdef __DEBUG // MEMMAP = 0x3; //remap #endif #ifdef __OUT_CHIP // MEMMAP = 0x3; //remap #endif #ifdef __IN_CHIP // MEMMAP = 0x1; //remap #endif |
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |