想請問版主以及各位高手問題有關DSP的東西,因為都沒有人回答我所以我才會這麼直接冒昧的請教各位

想請問版主以及各位高手喔

我要做有關DSP的東西~他是用PRINT PORT去控制一塊機版

此塊機版為TI德州儀器的..型號為TMS320C6711 DSK C6000

因為我之前有上網寫過問題,但是卻沒有人回覆我問題

所以我才會這麼冒昧的直接想要請問版主

我想要利用LABVIEW的軟體去控制此塊機版

此塊機版上面有四個SWITCH按鍵可以控制四個LED燈

因為他是利用PRINT PORT去控制此塊機版的

那我要怎麼做出如何去讀到PRINT PORT所讀到的資料

因為我已經試過好幾次了,但是卻一直無法讀到資料

我是用VISA下去讀資料的,但是卻都一直讀不到

因為我想要做的就是

當我按下此塊機版的一個按鍵希望可以抓到機版所送出來的資料

不管是任何資料都可以

只要四個按鍵按下其中一鍵都可以抓到所送出來的資料

還是這四個按鍵其中一個按下去都不可能會送出資料呢??

那如果是這樣我要怎麼想辦法可以讓他送出資料呢?

因為我想了很久,寫的程式始終都無法去做控制

才會這麼冒昧的想直接請問版主以及有能力的高手

希望至少可以指點我一些方向

或者寫一些程式讓我參考

還有我已經參考過LABVIEW上面的例題了

但是我還是抓不到

希望各位可以提供一些其他的範例給我做參考~

謝謝各位

bb112239068.9127662037

怎麼版主以及各位高手都沒有人回答我的問題呢?

你的DSP有資料嗎?你可以先用示波器看一下信號

試試看用Port I/O來讀取.

Functions>>Advanced>>Port I/O

[QUOTE=jimmy-Chen]

試試看用Port I/O來讀取.

Functions>>Advanced>>Port I/O

[/QUOTE]

請問jimmy-Chen大哥

我試過你講的Port I/O的東西了

也試過他裡面的範例

但是始終都試不出來

你可以寫一個小範例給我嗎

就是利用print port去讀取機版所送出來的資料就好了

其他的主程式我在自己去試試看

可以嗎?

如果真的可以就麻煩你囉

因為我到現在都還是試不出來

連光一個簡單的print port去讀取資料也是弄不出來

(我是利用範例裡面的例題下去做更改的)

不好意思

如果可以的話  可以簡單的寫一個小程式給我只要讀取資料就可以了

若是其他高手有任何更好的想法

也都希望可以提供給我

謝謝各位

首先你要先知道你所說的儀器是用LPT Port的哪幾個IO位址做訊號傳送。你可以先進入裝置管理員>>LPT>>內容>>資源,看到你的I/O範圍。

相關範例你可以在LaVIEW裡的Help>>Find Examples>>輸入Port

找到Parallel Port Read and Write Loop及Parallel Port Additional Data Register Inputs二個範例。