Adrian 发表于 2010-11-11 11:36:35

MDK4.10编译 startup.s出现错误,求助

如题,现在的工程是由很老的一个版本建立的,现在改到RV MDK 4.10,编译时出现如下错误,有谁知道啊?
一下是出错信息:
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597115UJ7WIK.JPG
出错信息 (原文件名:未命名.JPG)

Adrian 发表于 2010-11-11 11:38:33

补充:我去掉startup.s编译没有问题,但是仿真不正确。我觉得是编译器配制的问题,就是不知道怎么设置。

Adrian 发表于 2010-11-11 11:38:59

自个顶,在线等高手解答。。。。

lileistone 发表于 2010-11-11 13:41:35

MODE_USR、MODE_IRQ这些EQU语句要顶格写,这行前头不能有空格

ARM汇编语言有格式要求的,不像C和其他汇编那样随意

Adrian 发表于 2010-11-11 15:54:39

回复【3楼】lileistone三块石头
-----------------------------------------------------------------------
谢谢,我把空格去掉后少了好多错误。可是还是有两个问题:
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597163ZMYUH8.JPG
(原文件名:未命名.JPG)
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597165WMQDOZ.JPG
(原文件名:未命名.JPG)

kent_gwk 发表于 2010-11-11 16:48:53

AREA不能顶格,需要在前面加TAB

Adrian 发表于 2010-11-11 17:37:42

回复【5楼】kent_gwk
-----------------------------------------------------------------------

你好,加TAB后那个错误没有了,还有这样的错误:

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597178REYQX7.JPG
(原文件名:未命名.JPG)
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_597179U3L4KB.JPG
(原文件名:未命名.JPG)

lileistone 发表于 2010-11-13 15:44:37

DS所在行前要加空格和TAB吧
页: [1]
查看完整版本: MDK4.10编译 startup.s出现错误,求助