|
|||||||||||
| 技術(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 |
ADS中運(yùn)行C實驗(3.8節(jié))沒有通過! |
| 作者:lwk_arm 欄目:ARM技術(shù) |
周功的<<ARM嵌入式系統(tǒng)實驗教程(一)>>中的實驗3.8,我一步步照做,沒有通過啊!運(yùn)行錯誤提示: Error : L6218E:Undefinde symbol Image $$ RO $$Limit(referred from Startup.o) Error : L6218E:Undefinde symbol Image $$ RW $$Limit(referred from Startup.o) Error : L6218E:Undefinde symbol Image $$ ZI $$Limit(referred from Startup.o) Error : L6218E:Undefinde symbol Image $$ ZI $$Limit(referred from Startup.o) 謝謝!! ;啟動文件.初始化C程序的運(yùn)行環(huán)境,然后進(jìn)入C程序代碼. IMPORT |Image $$ RO $$ Limit| IMPORT |Image $$ RW $$ Base| IMPORT |Image $$ ZI $$ Base| IMPORT |Image $$ ZI $$ Limit| IMPORT Main ;聲明C程序中的Main()函數(shù), AREA START,CODE,READONLY ;聲明代碼段START ENTRY ;標(biāo)識程序入口 CODE32 ;聲明32位ARM指令 RESET LDR SP,=0x40003F00 ;初始化C程序的運(yùn)行環(huán)境 LDR R0,=|Image $$ RO $$ Limit| LDR R1,=|Image $$ RW $$ Base| LDR R3,=|Image $$ ZI $$ Base| CMP R0,R1 BEQ LOOP1 LOOP0 CMP R1,R3 LDRCC R2,[R0],#4 STRCC R2,[R1],#4 BCC LOOP0 LOOP1 LDR R1,=|Image $$ ZI $$ Limit| MOV R2,#0 LOOP2 CMP R3,R1 STRCC R2,[R3],#4 BCC LOOP2 B Main ;跳轉(zhuǎn)到C程序代碼Main()函數(shù) END 下面是C文件; #define uint8 unsigned CHAR #define uint32 unsigned int #define N 100 uint32 sum; //使用加法運(yùn)算來計算1+2+3+4+.....(N-1)+N的值.(N>0) void Main(void) {uint32 i; sum=0; for(i=0;i<=N;i++) {sum+=i;} while(1); } |
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |