今天開發串口,一運行就出現:錯誤-1073807330發生于visa configure serial port。。。。。等錯誤信息,在網上經多個查找,發現:
這個錯誤訊息最常是因為"stop bits"的數據給錯. stop bits是接收一個列舉(enumeration)的資料型態, 如果你是接一個數字進去的話(1, 1.5, 2), 就會有此錯誤訊息. 所以請按在stop bit上, 選擇create constant來做一個列舉的選項. 如果真的必要使用數字的資料型態的話, "10"代表1個stop bit. "15"代表1.5個stop bits, "20"代表2個stop bits.
哎,把我折騰的。
對了,還有一個問題,就是如果不下載相關串口驅動,visa資源名稱是檢測不到串口的,看來驅動還是得下載。。。。
|