我做的是C语言程序实验<br />c语言代码:<br />#define uint8 unsigned char <br />#define uint32 unsigned int<br />#define N 100<br /><br />uint32 sum;<br /> <br />void Main(void)<br /> { uint32 i;<br /> sum = 0;<br /> for(i=0; i<=N; i++)<br /> { sum += i;<br /> }<br /> <br /> while(1);<br /> }<br /><br /><br />汇编代码:<br /> IMPORT |Image$$RO$$Limit| <br /> IMPORT |Image$$RW$$Base| <br /> IMPORT |Image$$ZI$$Base| <br /> IMPORT |Image$$ZI$$Limit| <br /><br /> IMPORT Main <br /> AREA Start,CODE,READONLY <br /> ENTRY <br /> CODE32 <br /> <br />Reset LDR SP,=0x40003F00<br /><br /> <br /> LDR R0,=|Image$$RO$$Limit|<br /> LDR R1,=|Image$$RW$$Base| <br /> LDR R3,=|Image$$ZI$$Base| <br /> <br /> CMP R0,R1<br /> BEQ LOOP1<br />LOOP0 CMP R1,R3 <br /> LDRCC R2,[R0],#4 <br /> STRCC R2,[R1],#4 <br /> BCC LOOP0<br /> <br />LOOP1 LDR R1,=|Image$$ZI$$Limit| <br /> MOV R2,#0<br />LOOP2 CMP R3,R1<br /> STRCC R2,[R3],#4<br /> BCC LOOP2<br /> <br /> B Main <br /> END<br /><br />我在ADS1.2下编译后显示Error : (Fatal) L6015U: Could not find any input files to link.<br />请高手看看这是什么问题啊,我程序都是复制光盘里的,步骤也是按书上一步一步来的,可还是出错,真让人郁闷。<br /><br /><br /><br /> |
|