新型Kvaser專業(yè)產(chǎn)品的腳本功能被命名位t。 t語言是一種面向事件的“c”語言。 t程序在設(shè)備上運行,可以從pc或設(shè)備上自動加載和啟動。以下是t編程入門的簡短介紹。
為了能夠測試和運行t程序,你需要一個Kvaser Professional產(chǎn)品(* 1)。所需軟件由CANlib開發(fā)工具包進行安裝,稱為Kvaser TRX。
要開始運行并編寫你的個t程序,首先下載并安裝 CANlib開發(fā)工具包,然后啟動TRX。
如圖:
在
on start { printf("Hello World!n"); }
這是非?;镜某绦颍瑢Α畂n start’事件做出反應,并在‘Device Output’中輸出“Hello World!”。事實上設(shè)備發(fā)送“Hello World!”給計算機,TRX進行讀取。
然后從菜單中選擇Run-> Compile。為了能夠編譯,你首先必須保存t程序,TRX會提示你這樣做,它也會提示你保存項目文件。我把它保存為blogpost1。
如果編譯成功,下一步將需要一個真實的Kvaser professional 產(chǎn)品(*1)。
我連接上了Kvaser Eagle分析儀。你可以看到,TRX可以使用你的設(shè)備,因為菜單下的組合框有你的Kvaser設(shè)備名稱。
要測試t程序,只需打開Run-> Download,這就會把t程序下載到設(shè)備。下一步就是真正地運行程序。 Run – > Run將啟動應用程序,由此你就會在Device Output窗口中看到printf輸出內(nèi)容。

其它資源:
- t語言詳細描述見《Kvaser t編程語言規(guī)范》。