我正在从我的 c# 应用程序上的微控制器串行接收数据。我正在使用以下简单代码:
private void comPort_DataReceived(object sender, SerialDataReceivedEventArgs e){
RxString = comPort.ReadExisting();
this.Invoke(new EventHandler(DisplayText));
}
private void DisplayText(object sender, EventArgs e){
richTextBox1.AppendText(RxString);
}
我收到的正是我从微控制器发送的内容,但问题是我无法修改接收到的字符串。(例如我试图做
char[] externalModeMsg_array = RxString.ToCharArray();
)但没有成功:(
谁能告诉我我在做什么错误。我应该以不同的方式阅读以及如何操作接收到的字符串(RxString)。