音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

C調(diào)用匯編的問題

作者:yuqing8826 欄目:ARM技術
C調(diào)用匯編的問題
/*strcopy.c*/

#include  <stdio.h>

extern  void strcopy(CHAR *d,const CHAR * s);

int main(void)
{const CHAR * srcstr="First string" ;
CHAR dststr[]="Second string-destination";
printf("Before:\n");
printf("  '%s'\n  '%s'\n",srcstr,dststr);
strcopy(dststr,srcstr);
printf("After coping:\n");
printf("  '%s'\n   '%s'\n",srcstr,dststr);
return(0);

}

/*strcopy.s*/

?AREA      SCopy,CODE,READONLY
?EXPORT    strcopy

?strcopy
      LDRB r0,[r1],#1            
      STRB R2,[R0],#1
      CMP  r2,#0
      BNE  strcopy
      MOV  pc,lr
      END
我在ADS下編譯這兩個文件出現(xiàn)如下錯誤:
ERROR1: UNKNOWN opcode
      3 00000000  AREA   SCopy ,CODE, READONLY
ERROR2: UNKNOWN opcode
      4 00000000  EXPORT    strcopy
ERROR3: A  Label  was  found  which was  in  no  AREA
      6 00000000  strcopy


2樓: >>參與討論
zlgarm
見id=1595396的帖子
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關帖子
請問周公,有沒有關于C和匯編互調(diào)及C嵌匯編詳細的介紹,謝謝!
望周工解答。!。。。
請賜教:2104開發(fā)板uc/os2例子中串口程序有時預取指終止
各位同道,請注意:ADS編譯器有很大的BUG!
向周工求救!
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號