首页 > 编程语言 > 详细

dc_shell环境下TCL语言的使用

时间:2020-09-24 22:01:49      阅读:159      评论:0      收藏:0      [点我收藏+]

启动DC的方式主要有两种:①design_vision②dc_shell。

在dc_shell方式下TCL的使用情形如下:

①建立一个tcl文件,命令:gvim test.tcl

编辑内容:

技术分享图片

set设置变量name和num,echo是打印,$是引用。

接着,可以检查tcl文件是否有语法问题,命令:dcprocheck test.tcl。结果如下,表示没有问题。

技术分享图片

接着,命令:dc_shell。然后打印name和num这两个变量,命令:source test.tcl。结果如下:

技术分享图片

这个例子结束!

②if-else和if-elseif-else语句实现:大括号{}要有空格隔开。编辑内容如下:

技术分享图片

执行结果如下:

技术分享图片

这两个例子结束!

③switch语句实现,编辑内容如下:puts是打印

技术分享图片

结果如下:

技术分享图片

这个例子结束!

④switch语句中带default,编辑内容如下:

技术分享图片

结果如下:

技术分享图片

这个例子结束!

⑤while循环语句,编辑内容如下:这里incr i 1就是i=i+1

技术分享图片

结果如下:

技术分享图片

这个例子结束!

⑥for循环语句,编辑内容如下:

技术分享图片

结果如下:

技术分享图片

这个例子结束!

⑦数组(列表)的遍历,编辑内容如下:

技术分享图片

结果如下:

技术分享图片

这个例子结束!

⑧子程序的定义和调用,编辑内容如下:

技术分享图片

结果如下:

技术分享图片

这个例子结束!

⑨文件的读写,写的编辑内容如下:

技术分享图片

执行结果:

技术分享图片

读的编辑内容如下:

技术分享图片

执行结果如下:

技术分享图片

dc_shell环境下TCL语言的使用

原文:https://www.cnblogs.com/FPGAer/p/13726700.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!