当前位置:编程学习 > C#/ASP.NET >>

本人新手,急求一段串口通信高频采集代码

RT,数据从单片机通过串口按单字符给入(高频,大于1k),每4字符转换成一个浮点数存入数组,急求各位大大 --------------------编程问答-------------------- 急求啊,没人回么? --------------------编程问答-------------------- 就是按协议接收数据了? --------------------编程问答-------------------- 没协议 怎么去读取分析数据?? --------------------编程问答-------------------- 与单片机那边定好协议.按照协议进行接收处理。 --------------------编程问答--------------------
引用 4 楼 zongbao516 的回复:
与单片机那边定好协议.按照协议进行接收处理。

求个用serialport的实例 --------------------编程问答--------------------
引用 5 楼 roojieryun 的回复:
引用 4 楼 zongbao516 的回复:
与单片机那边定好协议.按照协议进行接收处理。

求个用serialport的实例
 百度谷歌下 --------------------编程问答-------------------- 截一部分给你 基本就是SERIALPORT定义串口号波特率什么的,然后发送和接收


                sp.PortName = portName.ToString();
                sp.BaudRate = int.Parse(buadRate.ToString());
                sp.DataBits = int.Parse(dataBits.ToString());
                sp.Parity = (Parity)Enum.Parse(typeof(Parity), parity.ToString());
                sp.StopBits = (StopBits)Enum.Parse(typeof(StopBits), stopbits.ToString());
            }
            else
                sp.PortName = comboBox1.Text.ToString();
            if (radioButton1.Checked == true)            
            {  
                try { 
                    sp.Open();
                    sp.ReadTimeout = yanshi;
                    sp.Write(data2, 0, data2.Length);
                    sp.Write(data, 0, data.Length);
                    Thread.Sleep(yanshi);
                    int BufLen = sp.BytesToRead;
                    if (BufLen > 0)
                    {
                        byte[] receiver = new byte[BufLen];
                        sp.Read(receiver, 0, BufLen);
                        richTextBox3.AppendText(displayString(bytesToHexString(receiver))+"\n");
                        richTextBox3.SelectionStart = richTextBox3.Text.Length;
                        richTextBox3.ScrollToCaret();
                    }
                }
                catch
                { 
                    MessageBox.Show("连接失败,请检查设置");
                } --------------------编程问答-------------------- 刚给别人做了一个 --------------------编程问答-------------------- C#串口调试工具(V2.0)带源码。
http://download.csdn.net/detail/yeqi3000/4853494#comment
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,