tcl语言tcl binary formatt

Access denied | noyesno.net used Cloudflare to restrict access
Please enable cookies.
What happened?
The owner of this website (noyesno.net) has banned your access based on your browser's signature (6da8-ua98).tcl表示工具命令_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
tcl表示工具命令
你可能喜欢TCL语言的具体例子_百度知道
TCL语言的具体例子
我有更好的答案
下面是TCL程序的例子:#!/bin/sh# next line restarts using tclsh in path \exec tclsh ${1+$@}# echo server that can handle multiple# simultaneous connections.proc newConnection { sock addr port } {# client connections will be handled in# line-buffered, non-blocking modefconfigure $sock -blocking no -buffering line# call handleData whensocketis readablefileevent $sock readable [ list handleData $sock ]}proc handleData {puts $sock [ gets $sock ]if { [ eof $sock ] } {close $sock}}# handle all connections to port given# as argument when server was invoked# by calling newConnectionset port [ lindex $argv 0 ]socket-server newConnection $port# enter the event loop by waiting# on a dummy variable that is otherwise# unused.vwait forever另外一个TK的例子 (来自 A simple A/D clock) 它使用了定时器时间,3行就显示了一个时钟。proc every {msbody} {eval $ after $ms [info level 0]}pack [label .clock -textvar time]every 1000 {set ::time [clock format [clock sec] -format %H:%M:%S]} ;# RS解释:第一行定义了过程every, 每隔ms毫秒,就重新执行body代码。第二行创建了标签起内容由time变量决定。第3行中设置定时器,time变量从当前时间中每秒更新一次。Tcl被广泛的用做script语言,大多数情况下,Tcl和Tk(“Tool Kit”)库同时使用,Tk是一系列令Tcl易于编写图形用户接口的命令和过程Tcl的一个重要特性是它的扩展性。如果一个程序需要使用某些标准Tcl没有提供的功能,可以使用c语言创造一些新的Tcl命令,并很容易的融合进去。正是由于Tcl易于扩展,很多人为它编写了扩展包,并在网上共享。Tcl和其他编程语言例如c不同,它是一种解释语言而非编译语言。Tcl程序由一系列Tcl命令组成,在运行时由Tcl解释器解释运行。解释运行的一个优点是它可以自己为自己生成Tcl script。
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。TCL基本语法与指令_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
TCL基本语法与指令
&&tcl/tk语言的资料,很有用的!!
阅读已结束,下载本文需要
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,同时保存到云知识,更方便管理
加入VIP
还剩45页未读,
定制HR最喜欢的简历
你可能喜欢需要确认注册邮箱后才能开通博客,
6年会员勋章目前已领取。领取条件:?凡是注册时间六年以上的活跃用户即可领取该勋章。
coyoo的博客——coyoo's Blog
博主:????
抛砖引玉
触动灵感
勇于创新
文章(286)????
访问(699969)????
评论(618)????
投票(406)????
订阅本博??
博文列表查看方式:
[CPLD/FPGA]
发布时间: 17:43:18
前面有篇博文介绍了本人研究如何使用TCL脚本来存取二进制文件,这是因为我们在具体项目中实际使用得到,今天就给大家介绍下如何使用。?先来简单介绍下我们项目的基本要求吧,如图1所示,项目中有22个FPGA,每个FPGA存有3种表格,而每种表格都有6个block,每一个block的表格在实际产品使用的时候都有可能需要更新,这时候就需要生成表格,然后写入到FPGA,具体如何写入FPGA不是本文的内容,这里主要谈谈如何生成表格文件。图1:二进制文件格式定义?图1中头和尾的内容就是单个32-bit数据,由于是预先定义好的......
[CPLD/FPGA]
发布时间: 13:58:47
TCL脚本完成二进制文件存取王敏志概述????????? 项目电路板测试,特别是需要从FPGA收集一些测试数据的时候可以通过Altera提供的virtual JTAG接口来完成。开发调试平台需要使用TCL脚本来设计,收集到的数据可以存储到一个文件里面,对于TCL脚本来说,任何数据都被认为是字符,所以存储成文本格式是很方便的,但是由于项目测试另一个平台是利用LabView或者C++来分析数据,而LabView或者C++程序设计者希望数据存储在......
阅读(1967)
[CPLD/FPGA]
发布时间: 09:57:37
? ? ? ? 前面一篇博文谈到可以使用grep指令抽取字符信息,只是该指令无法在MS的命令行(CMD)下支持,但是该指令是标准的脚本指令,我们可以在另外一个command shell下使用这条指令,并且也可以同时解析Quartus II工程操作的相关脚本指令或者脚本文件。这个shell就是NIOS Command shell,实际上NIOS Command shell是标准的?cygwin terminal,而 cygwin 包含了 grep。? ? &nb......;
[CPLD/FPGA]
发布时间: 12:07:47
? ? ? ?本文算作Quartus II工程设计“自动化”开发的继续,最近在Altera的英文论坛看到有人提出一个问题,即如何自动抽取编译后的警告信息,由于他可能使用的是嵌入式操作系统,所以有人回复说如果使用Linux操作系统可以使用grep命令直接打印。具体命令格式是:“quartus_sh -t build.tcl | grep Warning”只是该指令在MS-DOS下的批处理下不能执行的,因为grep不是DOS命令也不是quartu......
[测试测量]
发布时间: 13:58:12
NAMEfconfigure - Set and get options on a channelSYNOPSISfconfigure channelIdfconfigure channelId namefconfigure channelId name value ?name value ...?DESCRIPTIONThe fconfigure command sets and retrieves options for channels.ChannelId identifies the channel for which ......
阅读(2352)
[测试测量]
发布时间: 13:52:18
名称:binary - Insert and extract fields from binary strings概要:binary format formatString ?arg arg ...?
binary scan string formatString ?varName varName ...?描述:This command provides facilities for manipulating binary data. The first form, binary format, creates......
阅读(1321)
发布时间: 11:15:00
NAMENAMEputs - Write to a channelSYNOPSISSYNOPSISputs ?-nonewline? ?channelId? stringDESCRIPTIONDESCRIPTIONWrites the characters given by string to the channel given by channelId.ChannelId must be an identifier for an open channel such as a Tcl standard channel (stdo......
阅读(2801)
发布时间: 11:11:55
open fileNameopen fileName accessDescriptionThis command opens a file, serial port, or command pipeline and returns a channel identifier that may be used in future invocations of commands like read, puts, and close. If the first character of fileName is not | then th......
阅读(2404)
[CPLD/FPGA]
发布时间: 15:43:13
调试串口的时候需要超级终端或者从网上找串口调试精灵,既然TCL可以实现串口调试,何不那tcl弄一个串口调试精灵,说干就干:图一:串口打开接收数据?图二:串口关闭停止接收数据GUI上单个按钮实现开启关闭串口!!!?增加一个十六进制显示控制的checkbutton:?source code:http://space.ednchina.com/Upload//16d521d3-57ef-42f3-9a14-73ceeeccc3e0.rar。
阅读(3769)
[CPLD/FPGA]
发布时间: 10:53:57
???????? Visual Tcl Binary 是Tristan为可视化开发工具 Visual Tcl 写的几个重要扩展插件,并改进了部分代码之后打包而成的。使用这个工具可以来打包你的Tcl/Tk程序,发布为一个单独的可执行文件,里面包括大部分平时编程所需要的 Tcl/Tk 扩展。?????? 打包主要分两步(前提是先获得Vtcl-bin工具):???&n......;
阅读(3217)
--- 现有 13 个主题,共 2 页 ---
人无信不立
zcz2004??14:45 06-06
alice_zhou??17:37 05-31
coyoo??08:44 05-24
人工生命??18:58 05-23
寻觅虚无??08:45 05-16
《FPGA设计实战演练(高级技巧篇)》书友讨论小组
成员236名创建者:
《深入理解Altera FPGA 应用设计》书友会
成员337名创建者:
ALTERA高级组
成员241名创建者:
成员946名创建者:
FPGA讨论组
成员3308名创建者:
EDN助学-USB2.0 CY7C68013小组
成员3497名创建者:
模拟器件技术小组
成员4021名创建者:
usb cy68013
成员992名创建者:
成员56名创建者:
TI WEBENCH设计大赛
成员288名创建者:
成员363名创建者:
龙江-FPGA学习小组
成员192名创建者:
-- Use of this website is subject to its terms of use.
京ICP备号-4 |
京公网安备37 |
新版社区已上线,旧版论坛、博客将停用
1、为防数据丢失,旧版论坛、博客不再接受发帖;
2、老用户只需重设密码,即可直接登录新平台;
3、新版博客将于8月底完美归来,敬请期待;
4、全新论坛、问答,体验升级、手机阅读更方便。

我要回帖

更多关于 tcl format命令 的文章

 

随机推荐