Cypress技术论坛
直播中

冯超

7年用户 192经验值
私信 关注
[问答]

cypress fx3出现周期性错误该怎么办?

嗨,大家好,
当我试图在项目中使用.c源文件和.h头文件时,我遇到了一个问题。当我用Mc.c文件中的所有代码构建项目时,一切都很好。但是,当我将除int int()之外的所有代码移动到一个头文件和C文件中,然后将它们添加到项目中时,我收到以下错误:
CORTEXM3ARMGCGC943Debug Or:(.DAT+0x10):“RealpPTR”的多重定义.CORTEXM3ARMGCGC943Debug RMISSENOR O.(.DAT+0x10):这里首先定义了Coputs2.exe:错误:LD返回1退出状态,命令“ARM EAABI GCC .exe”退出代码“1”失败。
实际上,对于头文件中定义的一些变量,实际上我得到了前两行,但我只包括了一个例子。看起来好像Ma.O文件试图定义这些变量,尽管它已经从Maun.C中删除了。我已经尝试了所有的东西,包括从头开始完全重建项目,但是没有找到解决方案。我使用PSoC造饰器3.3。
谢谢你的帮助。
尼克

回帖(4)

王琳

2019-10-24 08:18:06
欢迎来到论坛,Nick!
能否请您发布您的完整项目,以便我们都可以查看您的所有设置。要做到这一点,使用C造饰者和GT;文件-GT;创建工作区束(最小)并附加结果文件。
鲍勃
举报

冯超

2019-10-24 08:29:09
嗨,鲍伯,
谢谢你的回复。该项目是附加的。
尼克
Cyrkkg.CaseVo.01.Zip
809.9 K
举报

金果子

2019-10-24 08:58:51
HI,我有一个构建错误设备。请帮我删除它
举报

王琳

2019-10-24 09:13:13
欢迎来到论坛。
能否请您发布您的完整项目,以便我们都可以查看您的所有设置。要做到这一点,使用C造饰者和GT;文件-GT;创建工作区束(最小)并附加结果文件。
鲍勃
举报

更多回帖

发帖
×
20
完善资料,
赚取积分