3627|5

80

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

ADS总是抱错C2225W 和 C2285E [复制链接]

我的代码总是抱错:但是我的却找不出来 语法错误了, 大家帮忙啊。。。

C2225W   declations lacks type/storges-class (assuming 'int') :'EXPORT'  line 2;

C2285E    excepted ';' or ',' -inserted ';' before 'PCB_CurrentTask'  line 2

C2225W   declations lacks type/storges-class (assuming 'int') :'PCB_CurrentTask'

line 2

C2285E    excepted ';' or ',' -inserted ';' before 'EXPORT' l ine 2

我的代码如下:

***************************************************************

     EXPORT     PCB_CurrentTask
     EXPORT     PCB_Table
     EXPORT     PCB_TopOfIRQStack
     EXPORT     PCB_PtrCurrentTask
     EXPORT     PCB_PtrNextTask
     EXPORT     PCB_PtrTask1
     EXPORT     PCB_BottomTask1
     EXPORT     PCB_PtrTask2
     EXPORT     PCB_BottomTask2
     EXPORT     PCB_PtrTask3
     EXPORT     PCB_BottomTask3
     EXPORT     pcbSetUp

     AREA PCBSetUp,CODE,READWRITE
pcbSetUp
     STR     r0,[r1,#-4]          ; PCB[-4]=C_TaskEntry<2>
     STR     r0,[r1,#-64]         ; PCB[-64]=C_TaskEntry<2>
     SUB     r0,sp,r2
     STR     r0,[r1,#-8]          ; PCB[-8]=sp-
     MOV     r0,#0x50            
     STR     r0,[r1,#-68]         ; PCB[-68]=iFt_User
     MOV     pc,lr

     AREA PCBTable,DATA,READWRITE
PCB_Table
     DCD     PCB_PtrTask1
     DCD     PCB_PtrTask2
     DCD     PCB_PtrTask3

     AREA PCBIRQ,DATA,READWRITE
PCB_TopOfIRQStack  
  DCD     0x9000               ; real value

     AREA PCBPtrCURRENT,DATA,READWRITE
     
PCB_PtrCurrentTask
     DCD     0x1

     AREA PCBPtrNEXT,DATA,READWRITE
PCB_PtrNextTask
  DCD     0x1

     AREA PCBActive,DATA,READWRITE
PCB_CurrentTask  
  DCD     0x1

     AREA PCB1,DATA,READWRITE
PCB_BottomTask1
     % 68
PCB_PtrTask1

     AREA PCB2,DATA,READWRITE
PCB_BottomTask2
     % 68
PCB_PtrTask2

     AREA PCB3,DATA,READWRITE
PCB_BottomTask3
     % 68
PCB_PtrTask3
     END

最新回复

i know why. i make a stupid mistake. the file's extension is *.s* wanted, but my is *.c*  详情 回复 发表于 2007-6-20 11:36
点赞 关注

回复
举报

55

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
自己顶!
 
 

回复

69

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
谁来救救我啊。。。
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

4
 
没人知道吗?
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

5
 
PCB_CurrentTask is missing.
 
 
 

回复

98

帖子

0

TA的资源

一粒金砂(初级)

6
 
i know why.

i make a stupid mistake.

the file's extension is *.s* wanted, but my is *.c*
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表