Tag: uart

波特率和比特率有什么区别?

我真的很难理解差异。 有人说他们是一样的,有些则说有一点点差别。 有什么区别呢? 如果你用一些比喻来解释,我会喜欢的。

跨线程操作无效:从其创build线程以外的线程访问的“textBox1”控件

我想从一个微控制器使用UART发送温度值到C#接口并在Label.Content上显示温度。 这是我的微控制器代码: while(1){ key_scan();// get value of temp if (Usart_Data_Ready()) { while(temperature[i]!=0) { if(temperature[i]!=' ') { Usart_Write(temperature[i]); Delay_ms(1000); } i = i + 1; } i =0; Delay_ms(2000); } } 和我的C#代码是: private void serialPort1_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e) { txt += serialPort1.ReadExisting().ToString(); textBox1.Text = txt.ToString(); } 但在那里出现exception“ 跨线程操作无效:控制'textBox1'访问从一个线程以外的线程它创build ”请告诉我如何从我的微控制器温度string,并删除此错误!