[問題] Arduino 回傳資料問題

看板C_Sharp作者 (最後一杯酒)時間11年前 (2013/04/26 14:45), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
想請問大家,現在要接受Arduino資料回傳給C# 一直卡在回傳的資料都無法顯示 EX: C:26.123465 0 0 0(原本有內建的數字,但傳回C#就會變成0) 程式碼: delegate void SetTextCallback(string text); private void SetText(string text) { string s = serialPort1.ReadExisting(); if (this.textBox2.InvokeRequired) { SetTextCallback d = new SetTextCallback(SetText); this.BeginInvoke(d, new object[] { text }); } else { textBox2.AppendText(text); } } private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e) { try { SetText(serialPort1.ReadExisting()); } //=例外處理= catch (Exception ex) { SetText(ex.ToString()); } } 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.64.183.240

04/28 20:23, , 1F
你先確定RS232溝通有沒有正常吧
04/28 20:23, 1F

05/06 17:15, , 2F
好熟悉的程式碼XD 好像大家常用這個XD
05/06 17:15, 2F
文章代碼(AID): #1HUY9kB1 (C_Sharp)