|
|||||||||||
| 技術(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 |
SmartARM2200上的LCM_Disp程序修改后運(yùn)行問(wèn)題 |
| 作者:backupyan 欄目:ARM技術(shù) |
我用的是SmartARM2200開(kāi)發(fā)板,在試運(yùn)行光盤上 \ARM嵌入式系統(tǒng)實(shí)驗(yàn)教程(二)\開(kāi)發(fā)板出廠編程程序\液晶顯示程序\LCM_Disp 下的程序,運(yùn)行環(huán)境采用ADS 1.2 由于下載的尺寸過(guò)大,所以我把其中的顯示圖片函數(shù)(包括Disp_xp和Disp_Pic1到Disp_Pic7)都屏蔽掉并把相應(yīng)的c文件在工程中刪除,這樣使最終的映像文件尺寸減小到23KB(21KB RO,2KB RW),這就使AXD的下載時(shí)間很短, 用scatter file mem_b.scf運(yùn)行跑飛,于是就修改arm Linker改為simple RO:0x80000000,RW:0x80008000,Entry point為0x80000000。 編譯成功后(有3個(gè)warnings),但是下載后運(yùn)行效果很不理想, 蜂鳴器有響聲后,LCD沒(méi)有任何反應(yīng),就是銀白色一片, 哪位兄弟遇到過(guò)類似問(wèn)題?或者zlg的技術(shù)支持工程師能否幫忙看看,啥問(wèn)題? |
| 2樓: | >>參與討論 |
| 作者: zlgarm 于 2006/2/14 10:06:00 發(fā)布:
re: 這個(gè)工程是出廠演示程序,是由ZLG/BOOT從NAND FLASH中加入到RAM中運(yùn)行的。如果要使用JTAG調(diào)試,請(qǐng)選擇DebugInExram生成目標(biāo),開(kāi)發(fā)板上的設(shè)置要為Bank0--FLASH, Bank1--RAM(注意,這與其它實(shí)驗(yàn)不同)。 不要修改arm Linker。 |
|
| 3樓: | >>參與討論 |
| 作者: backupyan 于 2006/2/14 22:41:00 發(fā)布:
就這么簡(jiǎn)單的差別么? 我的確是把跳線設(shè)置要為Bank0--RAM, Bank1--Flash了,莫非 我的程序是在FLASH里運(yùn)行的么?怪不得感覺(jué)運(yùn)行速度嗷嗷慢呢! |
|
| 4樓: | >>參與討論 |
| 作者: backupyan 于 2006/2/15 12:01:00 發(fā)布:
把TIMER0中斷關(guān)閉后程序好用了,不知為何? 在我修改過(guò)的LCM_disp項(xiàng)目的main.c中我把 // VICIntEnable = 0x00000010; // 使能定時(shí)器0中斷 注釋了, 按zlgarm的幫助,修改了Bank0--FLASH后,程序ok了! 不過(guò)我不明白的是,我只不過(guò)刪除了所以pic顯示函數(shù),怎么會(huì) 影響到TIMER0中斷的正確執(zhí)行呢? 有空兒仔細(xì)看看! |
|
| 5樓: | >>參與討論 |
| 作者: backupyan 于 2006/2/17 11:33:00 發(fā)布:
請(qǐng)教zlgarm工程師 quote zlgarm : re: 這個(gè)工程是出廠演示程序,是由ZLG/BOOT從NAND FLASH中加入到RAM中運(yùn)行的。如果要使用JTAG調(diào)試,請(qǐng)選擇DebugInExram生成目標(biāo),開(kāi)發(fā)板上的設(shè)置要為Bank0--FLASH, Bank1--RAM(注意,這與其它實(shí)驗(yàn)不同)。 不要修改arm Linker。 如果我要想在開(kāi)發(fā)板上的設(shè)置要為Bank0--RAM, Bank1-- FLASH的情況下 使用LCM_disp如何修改呢? |
|
| 免費(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) |