|
![](static/image/common/ico_lz.png)
楼主 |
发表于 2012-5-31 15:07:23
|
显示全部楼层
test.c
//__no_init char array1[100]@0x2000B000;
//char array1[100];
const char str1[8]@".MYSEG"="test11!!";
const char str2[8]@".MYSEG"="test66!!";
int f1(int a,int b);
void test(void)// @".test" //MYSEGMENT段可在XCL中开辟
{
char arrayx[150];
char array1[150];
int i,a,b,c;
for (i=0;i<8;i++){
array1[i]=str1[i];
arrayx[i]=str2[i];
}
a=1;
b=2;
c=f1(a,b);
for (i=0;i<c;i++) {
sendstr(array1,8);
sendstr(arrayx,8);
}
}
int f1(int a,int b){
if(a>0){
return (a+b)*1;
}
else return 0;
} |
|