透過USB與microchip溝通

Dear ALL:

請教一下各位先進, 小弟目前要使用電腦去操控微晶片,

希望能透過RS-232或是USB的介面

主要是希望能使用USB

但是在LabVIEW上搜尋後都顯示需要使用到VISA,(就是要摳摳)

請問有別的方式能夠去透過USB或RS-232與微晶片溝通嗎??

 

PS.小弟有想到一個是透過C#的方法去溝通,

    因為微晶片的指令跟溝通都是自定義的,

    不知道有沒有比較暸解這方面的大大能夠指點一下.

Dear ALL:

來這跟大家分享一下今天跟NI Engineer詢問的結果,

關於VISA的部份可能是小弟會錯意了, 該部分是不用付費的

但是使用VISA的話主要是與儀器的溝通

因此以小弟的這個CASE為例,

因外接的硬體為微電腦晶片, 該接口為RS-232

故可以"偷吃步", 因外接的USB轉RS-232的轉解線是有驅動的

所以在安裝好後就可以直接透過Rs-232去做I/O了.

但如果是直接使用USB去接自己製作的硬體

電腦內必須有安裝該外部硬體的驅動

VISA才有辦法抓到該儀器, 並透過端口來做I/O

如果外接的儀器並沒有驅動則必須自行撰寫

(這個部分需再透過VISA的低層命令之類的, 因小弟沒有接觸過所以就跳過了)

 

另一個小弟提到透過C#的想法也證實可行,

透過調用外部DLL的方法,

先使用C#將USB PORT控制的部分寫好,

再透過LabVIEW控制即可.

如此即不用透過VISA速度應該會快一點(小弟的猜測, 如果有先進要分享就先謝謝了).

以上, 謝謝