TCL是一种用于控制和扩展应用程序的动态语言,也称为脚本语言。这个“脚本”对于咱们这样的初学者都知道,平常上网浏览网页时经常弹出什么脚本错误的提 示。其它比较火的脚本语言有perl、python、ruby等。概念性的东西也不多说,网上一搜一大堆,就直入主题,讲讲怎么用吧。要运行TCL应该有 一个平台应用程序之类的东西,其实在QuartusII中就有,可以在View->utility windows->tcl console打开TCL平台,如图1所示。
图1
而打开Modelsim直接就有个TCL平台“Transcript”,如图2所示。
图2
另外也可以在咱们的windows、Unix系统中安装TCL,其中有一款比较好用的ActiveTcl,它提供了免费的TCL预编译器,而且还打包了一些常用流行的扩展包。大家可以到ActiveTcl官网下载。安装后运行很简单运行很简单,在命令提示串口中输入tclsh就可进入tcl平台。如图3所示,其中执行了一条tcl命令,就是将变量a赋值为7。
图3
然后在推荐一些学习TCL的资料,有一本比较经典的书《Tcl/Tk编程权威指南的英文版》Tcl and the Tk Toolkit.zip,还有一本中文版的新书《Tcl/Tk入门经典(第2版)》,咱手头上有一本,个人感觉书内容不错,不过书纸张实在太差,而且有点小贵。另外可以关注一些网站资源,Tcl Developer Xchange ,有问题可以向里面的大牛咨询。
一切准备就绪,让我们进入TCL的世界吧!
Hoki 2011-8-14 22:07
用户1504897 2011-8-13 14:53