<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>t脚本归档 - Kvaser</title>
	<atom:link href="https://www.kvaser.cn/support/developer-blog/tag/t%e8%84%9a%e6%9c%ac/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.kvaser.cn/support/developer-blog/tag/t脚本/</link>
	<description>先进的CAN总线解决方案专家</description>
	<lastBuildDate>Wed, 18 Sep 2024 10:50:46 +0000</lastBuildDate>
	<language>zh-CN</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://www.kvaser.cn/wp-content/uploads/2024/06/favicon-3.ico</url>
	<title>t脚本归档 - Kvaser</title>
	<link>https://www.kvaser.cn/support/developer-blog/tag/t脚本/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>t编程入门</title>
		<link>https://www.kvaser.cn/developer-blog/getting-started-with-t-programming/</link>
		
		<dc:creator><![CDATA[Martin Henriksson]]></dc:creator>
		<pubDate>Wed, 29 Apr 2015 08:00:30 +0000</pubDate>
				<guid isPermaLink="false">http://www.kvaser.cn/?post_type=developer_blog&#038;p=7440</guid>

					<description><![CDATA[<p>The post <a href="https://www.kvaser.cn/developer-blog/getting-started-with-t-programming/">t编程入门</a> appeared first on <a href="https://www.kvaser.cn">Kvaser</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<address><em><em>这是该系列文章中的第一部分。</em></em></address>
<hr />

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-3"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>新型Kvaser专业产品的脚本功能被命名位t。 t语言是一种面向事件的“c”语言。 t程序在设备上运行，可以从pc或设备上自动加载和启动。以下是t编程入门的简短介绍。</p>

		</div>
	</div>
<div class="vc_row wpb_row vc_inner vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper"></div></div></div></div></div></div></div><div class="wpb_column vc_column_container vc_col-sm-9"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p><a href="http://www.kvaser.cn/wp-content/uploads/2015/03/dsc0971-edit-4.jpg"><img decoding="async" class="alignnone" src="http://www.kvaser.cn/wp-content/uploads/2015/03/dsc0971-edit-4-1024x703.jpg" alt="_DSC0971-Edit-4" /></a></p>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>为了能够测试和运行t程序，你需要一个Kvaser Professional产品（* 1）。所需软件由CANlib开发工具包进行安装，称为Kvaser TRX。</p>
<p>要开始运行并编写你的第一个t程序，首先下载并安装 <span style="text-decoration: underline;"><a href="http://www.kvaser.cn/support/developer/canlib-sdk/">CANlib开发工具包</a></span> (<span style="text-decoration: underline;"><a href="http://www.kvaser.cn/software/7330130980150/V5_9_0/canlib.exe">点击下载</a></span>)，然后启动TRX。</p>

		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>如图：<a href="http://www.kvaser.cn/wp-content/uploads/2015/03/image11.jpg"><img decoding="async" class="alignnone" src="http://www.kvaser.cn/wp-content/uploads/2015/03/image11.jpg" alt="image1" /></a></p>
<p>在&lt;New&gt;标签中输入：</p>

		</div>
	</div>
<pre class="code-toolbar1 code-wrapper line-numbers"><code class="language-c">on start {
  printf(&quot;Hello World!\n&quot;);
}</code></pre>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>这是非常基本的程序，对‘on start’事件做出反应，并在‘Device Output’中输出“Hello World！”。事实上设备发送“Hello World！”给计算机，TRX进行读取。</p>
<p>然后从菜单中选择Run-&gt; Compile。为了能够编译，你首先必须保存t程序，TRX会提示你这样做，它也会提示你保存项目文件。我把它保存为blogpost1。</p>
<p>如果编译成功，下一步将需要一个真实的Kvaser professional 产品（*1）。</p>
<p>我连接上了Kvaser Eagle分析仪（<span style="text-decoration: underline;"><a href="http://www.kvaser.cn/products/kvaser-eagle/">查看产品</a></span>）。你可以看到，TRX可以使用你的设备，因为菜单下的组合框有你的Kvaser设备名称。</p>
<p>要测试t程序，只需打开Run-&gt; Download，这就会把t程序下载到设备。下一步就是真正地运行程序。 Run &#8211; &gt; Run将启动应用程序，由此你就会在Device Output窗口中看到printf输出内容。</p>
<p><a href="http://www.kvaser.cn/wp-content/uploads/2015/03/image21.jpg"><img decoding="async" class="alignnone" src="http://www.kvaser.cn/wp-content/uploads/2015/03/image21.jpg" alt="image2" /></a></p>

		</div>
	</div>

	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			
		</div>
	</div>
</div></div></div></div><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<hr />
<h3>其它资源：</h3>
<ul>
<li>t语言详细描述见《Kvaser t编程语言规范》（<span style="text-decoration: underline;"><a href="http://www.kvaser.cn/software/733013098032/V1_4_468/kvaser_t_programming_language.pdf">点击查看</a></span>）。</li>
</ul>
<hr />

		</div>
	</div>

	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<h3>如果您有任何意见，请发送邮件至support@kvaser.com和我们取得联系。</h3>

		</div>
	</div>
</div></div></div></div>
</div><p>The post <a href="https://www.kvaser.cn/developer-blog/getting-started-with-t-programming/">t编程入门</a> appeared first on <a href="https://www.kvaser.cn">Kvaser</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
