引用:
作者Voodoo6000
從一樓開始看了一下
PC端只有RS-232介面←這是客戶端的,樓主無法掌握
Device端只有USB介面←樓主這邊的設備嗎?是什麼設備?Linux Base的系統嗎?

|
阿耶哉? 開版樓主沒說, 我們也只能瞎猜, 說不定正如您所猜測的, 畢竟蠻多 embedded system 是 linux base 的, 也說不定是一些簡單的 MPU, 把 assembly language 寫一寫就燒進去, 連個 OS 也沒有; 但可以確定的是, 不會是辛辛苦苦地 key machine code, 那是我那個年代沒資源的情況下, 才會幹的事 ..
引用:
作者youporn
這不一定能用,因為無法確定樓主的 USB driver 是不是走 CDC,也有可能是自定的
不過樓主都已經改好了,大家就不用再替他煩惱了吧 
|
不曉得, 但從他所敘述, 電腦端用 virtual com port 來看, 他對於 USB CDC (communications device class) 應該是有些認識或蠻熟悉的, 所以很有可能是~
不過他客戶的電腦只有 RS-232 port 而不更換, 我猜可能是因為應用程式本身對 RS-232 port 是採行 direct i/o control, 這或許可以解釋大家質疑為何不加裝或更換 USB 介面卻不可行, 他也有言並不清楚為何不能換; 因為若是這類程式, 換裝 USB 且採行 virtual com port 也沒用, 畢竟 virtual com port 是軟體介面, 不是真有個硬體 I/O port 在那裡, 也說不定所使用的 OS 根本不支援; 在程式不認識 virtual com port 或 OS 不支援的情況下, 換新電腦裝 USB 介面根本沒意義; 要不就告訴那位客戶: "花錢將整套軟硬體一並升級吧, 老闆! 我們公司最近升級特價, 只要 nt xxxx W 即可".......
至於 G 君是不是解決了這個問題我不知道, 他沒上來做後續報告我們也無從得知, 就祝福他能圓滿解決啦..