描述
当我将一条管道指令添加到(UG81)Lab1设计(附加)的DCTIN内循环中,并移除它时,C代码就发生了变化,如下所示。
这种行为只在ViVADO 2013.4中出现,在2013.3没有出现。
原代码:
DCTXououthyLoo:
(k=0;k<dctl大小;k++)<br>DCTI内循环:
(n=0,tMP=0;n<dctl大小;n++)<br>γ-ix*ix-iint Coff=(int)dCTL-CoffiTh表[k] [n];
η,β,TMP+SRC[n]*Coff.
第二章
第二类(StP,Cistar位);
γ}
}
———————————-
更改代码:
DCTXououthyLoo:
(k=0;k<dctl大小;k++)<br>DCTI因尼佛r(n=0,tMP=0;n<dctl大小;n++){<br>γ-ix*ix-iint Coff=(int)dCTL-CoffiTh表[k] [n];
η,β,TMP+SRC[n]*Coff.
第二章
第二类(StP,Cistar位);
γ}
}
解决方案
尝试手动修改修改后的代码并再次给出指令。
有可能在指令窗格中找不到dCTyInnEnLyLoad,但这是随机发生的。
当您关闭并打开项目并进行手动更改时,您可以综合项目。
这个问题已经在ViVADO 2014.2中解决了。
没有回复内容