Re: [問題] Parallel Port 無法運作已回收
自己回一下補充:
剛剛用電表測了一下,
發現改值的電腦確實有將接腳電位改變,
但是收值的電腦無法抓取接腳電位的值。
所以問題應該是在接收端。
然後把線拔起來的話,接收端可以用電表測的到自己的接腳電位。
並且接收端取的值也是自己的接腳電位。
但是接上線之後,就算接腳電位被輸出端改變,
用 getvalue 仍然接不到值。
附上兩行簡簡簡單的程式碼
ParaObj = digitalio('parallel','LPT1');
LineObj = addline(ParaObj,0:7,0,'in');
getvalue(ParaObj) <- 接收失敗
getvalue(LineObj) <- 接收失敗
※ 引述《cog5566 (刃之56)》之銘言:
: 我將兩台電腦的 parallel port 相接
: 使用 Data Acquisition Toolbox 的功能,
: 想要兩台電腦互傳很簡單的訊號 (0 or 1)
: 使用 2009b 的版本結果另一台電腦都偵測不到訊號改變。
: 交叉測試的結果也一樣。
: BIOS 裡面的 parallel port 也開起來了。
: 也用 daqregister('parallel') 做了
: 但是就是偵測不到。
: 如果我在A電腦改變port 的值(putvalue),再用 A收 (getvalue)
: 會收到改變的值,但是另一台電腦就是收不到。
: 有可能不是matlab 的問題,但是我還是不知道哪裡出問題...
: 是需要安裝什麼東西才能使用 parallel port 嗎?
: 弄了好久,不知道怎麼一回事...
: 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.47.59
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):