2
我使用Simulink與串行設備進行通信。我正嘗試使用Serial Send
塊向設備發送值。如果我嘗試使用「傳統」源(例如Constant
塊)發送數據,則會出現以下錯誤。MATLAB/Simulink的串行發送
不能爲連續採樣時間分配「串行發送」塊。
如何發送不連續的信號?
我使用Simulink與串行設備進行通信。我正嘗試使用Serial Send
塊向設備發送值。如果我嘗試使用「傳統」源(例如Constant
塊)發送數據,則會出現以下錯誤。MATLAB/Simulink的串行發送
不能爲連續採樣時間分配「串行發送」塊。
如何發送不連續的信號?
每一個討論MATLAB郵件列表(source)上:
您可以設置 恆塊上的採樣時間。如果雙擊 ,您將看到採樣時間設置爲 爲-1。您也可以拖動示例 並保持阻止。您可能需要在採樣時間顏色上調用 以使 調試更容易。
更新: 此外,您可能需要使用To Instrument
塊而不是Serial Send
塊試試。我從來沒有或者是用,但我看到的主要區別是,To Instrument
塊是專爲發送「模擬數據」,這可能是與Constant
塊更兼容。不過,也許有一個原因,即你不能使用To Instrument
塊。