|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
Tcl串口脚本如下:
proc comSetup { {comPort "COM3:"} {comRate 57600} } {
global comData
global iChannel
set iChannel [open $comPort wb+]
fconfigure $iChannel -mode $comRate,n,8,1 -blocking 0 -translation binary -buffering full
fileevent $iChannel readable { set comData [read $iChannel] }
return $iChannel
}
报错如下:
bad option "-mode": should be one of -blocking, -buffering, -buffersize, -encoding, -eofchar, or -translation
tcl/tk版本是Tcl8.6.0 / Tk8.6.0,看帮助文件是说fconfigure后面参数没有-mode选项,但是tcl/tk8.0后不是都有了么,这个脚本几年前我们是用过的,这几天要测试用不起来了。网上的程序也基本上都是这样的。哪位大神帮忙定位下是什么原因?万分感谢! |
|