首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]codewarrior错误提示

[求助]codewarrior错误提示

codewarrior错误提示:

Error :require nop(s) between write to control register and an instruction which is not one of the following: any move, adda, adda.l, suba, nop [D_004b]
dspfunc.c line 29
Project: servo.mcp, Target: sdm pROM-xRAM, Source File: dspfunc.c

Error : Require NOP(s) between write to control register and an instruction which is not one of the following: any move, adda, adda.l, suba, nop [D_004b]
dspfunc.c line 30
Project: servo.mcp, Target: sdm pROM-xRAM, Source File: dspfunc.c

Error : Pipeline conflict detected in this function.
dspfunc.c line 32 }
Project: servo.mcp, Target: sdm pROM-xRAM, Source File: dspfunc.c

------------------------------------------------------------------------------------------

void dspfuncInitialize(void)
{

/* Set saturation mode, set 2's complement rounding, and reset limit bit */

archSetSat32();
archSet2CompRound();
archResetLimitBit();
}

请问各位,什么原因?codewarrior错误提示,哪里可以找到?

那你就按错误提示指出的,在相应的地方加上NOP指令试试。
海纳百川  有容乃大

试过了,一样

返回列表