[請益] Serial port大於10 fwrite無作用

看板PHP作者 (≡(  ゚Д゚))時間8年前 (2017/08/22 09:09), 7年前編輯推噓0(003)
留言3則, 1人參與, 最新討論串1/1
大家好,小弟PHP新手 被BOSS要求網頁在跑時要持續傳值給RS232接著的儀器 於是爬了一下文用很簡單的: exec("mode COM6 BAUD=9600 PARITY=N data=8 stop=1 xon=off"); $fp = fopen ("COM6", "w+"); $fwrite = fwrite($fp, "hello"); 這種方式解決, 但有一個問題,當COM1~COM9傳值的過程很正常 而從COM10開始就會接收不到fwrite的字串, 雖然目前並無影響, 但很好奇這是什麼原因造成的?以及有無方法修正? 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.226.227.52 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1503364175.A.FE6.html

08/22 10:36, , 2F
他寫一個C++程式解決 用argv收hex 再送到com10
08/22 10:36, 2F

08/22 10:38, , 3F
其他你想知道的他有大概說明
08/22 10:38, 3F
感謝!! ※ 編輯: jhnny97 (36.226.227.52), 08/23/2017 18:21:51
文章代碼(AID): #1PcuHF_c (PHP)
文章代碼(AID): #1PcuHF_c (PHP)