VIVADO -试图使用“?”TCL命令中的通配符会导致“无效命令名”?-Xilinx-AMD社区-FPGA CPLD-ChipDebug

VIVADO -试图使用“?”TCL命令中的通配符会导致“无效命令名”?

描述

当尝试使用“?”总线上的通配符,VIVADO错误如下:

无效的命令名“?”

但是,当我在相同的情况下使用‘*’通配符时,这是有效的。

例如:

GETX端口?·/ /返回错误

GETX端口DelpIPS[*]//工作正常

解决方案

在VIVADO-TCL解析器中包含了特殊的内置功能,以处理替换字符[”和” ]之间的“*”通配符,但这不是“?”性格。

一个简单的解决方法是使用转义字符如下:

GETX端口ReDIPIN \\?\]

或者,可以使用托架:

GETX端口{LeDyPIN?}

请登录后发表评论

    没有回复内容