啟動程式運行與單片機通訊正常,中間我在程式中停止通訊,然后拔掉單片機的電源,再插上,就是重啟了一次單片機。再開啟通訊,卻不能接收資料。如果我退出程式再運行卻又能正常通訊,這是為什么,問題出在哪,請教啦
uj5u.com熱心網友回復:
串口中斷了,需要重啟程式。uj5u.com熱心網友回復:
如果應用情況會經常斷電之類的,建議動態建立和釋放埠開啟的時候create一個spcomm
關閉的時候把spcomm.free掉
uj5u.com熱心網友回復:
串口斷開了 你發送資料的時候 write有一個bool回傳值 檢測到斷開就重新打開一下轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/91675.html
標籤:網絡通信/分布式開發
上一篇:Delphi中報錯project index.EXE raised exception class emcideviceerro with message
下一篇:SendMessage 的問題
