我用c#做一个串口接收GPS的的程序,但是要如何完整接收GPS发过来的数据呢?我用一个jieshou_Click按钮,单击一下,就从串口读入大量的数据,可是停不下来,等一下,程序就未响应了, 要如何解决. pri

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 22:35:37
我用c#做一个串口接收GPS的的程序,但是要如何完整接收GPS发过来的数据呢?我用一个jieshou_Click按钮,单击一下,就从串口读入大量的数据,可是停不下来,等一下,程序就未响应了, 要如何解决.   pri
xT[OA+M7} ).bH(HKU `Аf gff˓3;K'Ms9w6fbӋni;qfHuTwH+rמ,u*9ͱJ}3K7'ݟcK_Xgo7 -} ؃x /U:D5oV JWjtj~:*-V-&y6%naU88e?a$9g,x`|D9

我用c#做一个串口接收GPS的的程序,但是要如何完整接收GPS发过来的数据呢?我用一个jieshou_Click按钮,单击一下,就从串口读入大量的数据,可是停不下来,等一下,程序就未响应了, 要如何解决. pri
我用c#做一个串口接收GPS的的程序,但是要如何完整接收GPS发过来的数据呢?
我用一个jieshou_Click按钮,单击一下,就从串口读入大量的数据,可是停不下来,等一下,程序就未响应了,
要如何解决.
private void jieshou_Click(object sender, EventArgs e)
{
ReadData();
}
private void ReadData()
{
while(true)
{
recb = mycom1.Read(117);
msg.AppendText("\r\n接收到数据包:" + recb);
}
}
现在我想用了serialPort1_DataReceived事件,把GPS里的一个字符一个字符读取下来,就是没用过serialPort这个类,
不知道有没有人熟悉这个类的,或是编过类似的程序的大侠,给个例子或代码参考下.

我用c#做一个串口接收GPS的的程序,但是要如何完整接收GPS发过来的数据呢?我用一个jieshou_Click按钮,单击一下,就从串口读入大量的数据,可是停不下来,等一下,程序就未响应了, 要如何解决. pri
用SerialPort类的时候,在接收数据的serialPort1_DataReceived事件里要用委托.
示例:
private void serialPort1_DataReceived(object sender,SerialDataReceivedEventArgs e)
{
string tmpstr = "";
for (int i = 0; i < serialPort1.BytesToRead; i++)
{
tmpstr += Convert.ToString(serialPort1.ReadByte(),16)+ " ";
}
tmpstr= tmpstr.ToUpper();
safeAddtrText(tmpstr);
}
//由于本人比较懒,委托就从网上直接Copy了.
public delegate void _SafeAddtrTextCall(string text);
private void safeAddtrText(string text)
{
if (this.InvokeRequired)
{
_SafeAddtrTextCall call =
delegate(string s)
{
txtBoxRecive.Text += s;
};
this.Invoke(call,text);
}
else
{
txtBoxRecive.Text += text;
}
}

我用c#做一个串口接收GPS的的程序,但是要如何完整接收GPS发过来的数据呢?我用一个jieshou_Click按钮,单击一下,就从串口读入大量的数据,可是停不下来,等一下,程序就未响应了, 要如何解决. pri 求助想做一个GPS定位系统,用到串口的我想知道GPS模块用什么的比较好? gps串口已经打开,怎么样接受gps的数据 GPS通信协议问题公司要求现在写一个GPS的通信协议,要求有包头包尾之类的,我没写过,我之前写过做过工控,写过串口通信协议,感觉那个似乎比较简单,GPS的牵扯太多,有没有大神愿意指教? c#连接点,做平滑曲线?怎么用c#连接二维数组中点,做平滑曲线?相关的程序是什么? 我要做C52单片机与PC的串口通信,但是图书馆的书都是C51的,不知道C51和C52的串口通信程序相同吗?求指教 一道C#程序题,麻烦大伙啦,用C#做一个记事本的程序,并实现快捷键功能,附上程序:private void 保存SToolStripMenuItem_Click(object sender,EventArgs e){try{saveFileDialog1.Filter = 文本文件|*.txt|word文档|*.doc; // mc14051模拟开关可以当数字开关用,我用MC14051但电源供电,我想用mc14051做串口通信的通道选通器可以吗? 请问你的GPS数据中高度怎样处理的?我看到你在百度上的提问,我也在做一个类似的单片机接收GPS数据的东西,遇到一些问题, c#中多边形面积编程的问题假设我接收到了一个多边形的若干个点,但并不能保证按照接收的顺序就能正确的连成一个多边形,所以我需要一种算法对接收进来的点进行一个排序,让能够按照排 串口调试怎么GPS经度纬度计算我安装了GPS模块~在串口里输出的信息都是$GPRMC,011106.739,V,0000.000,N 0000.000,E,0.00,190720,*00数据是无效的~为什么显示不了? CH352 PCI=>SERIAL&&PARALLEL多功能卡,是同时有一个并口并且有一个串口吗我安装了驱动之后,出现了一个串口和一个并口,可是多功能卡是25个针孔的啊,串口应该怎么用呢?同时有一个并口一个串口, 用c#编写一个冒泡法排序的程序新建一个控制台应用程序,实现冒泡排序和选择排序算法,要求程序可以接收一组整数的输入,输出为排序后的结果.要求程序可以接受一组整数的输入,输出为排序 在c#语言中,怎么做一个数字倒数,从5数到1,当数到0的时候,程序退出,用线程在做,每秒倒数一个数!我想要一份代码, 求一个用C#制作的简易计算器程序的代码 只需要实现加减乘除 用C#编写一个求梯形的面积的控制台程序. 用C#做一个计算器加减乘除的思路? 用C#编写一个程序求1到99之间的所有奇数之和