亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

C#下串口編程測試

系統 2042 0


C#下串口編程測試


本文博客鏈接: http://blog.csdn.net/jdh99 ,作者:jdh,轉載請注明.


軟件平臺: C# + WINCE6.0

硬件平臺:tiny6410


界面設計:

C#下串口編程測試


設計思路:

1.點擊發送鍵則發送文本

2.串口接收到數據包則啟動一個事件,在事件中處理數據包


注意:

1.接收事件中調用主線程的控件會導致不安全,所以用了托管的方式調用

2.直接調用了C#中的串口控件,波特率等在屬性頁面中設置


源代碼:

    using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO.Ports;
using System.Threading;

namespace test_serialport
{
    public partial class Form1 : Form
    {
        //接收數組
        Byte[] recv_bytes;

        public Form1()
        {
            InitializeComponent();
            //打開串口
            serialPort1.Open();
            //開啟接收線程
            //Thread recv_udp = new Thread(new ThreadStart(recv_udp_func));
            //recv_udp.Start();
            //添加事件注冊  
            serialPort1.DataReceived += recv_udp_func;
        }

        //發送按鍵按下
        private void button1_Click(object sender, EventArgs e)
        {
            serialPort1.Write(textBox1.Text);
        }

        //接收事件
        void recv_udp_func(object sender, SerialDataReceivedEventArgs e)
        {
            //獲取緩沖區字節數
            int n = serialPort1.BytesToRead;
            //聲明一個臨時數組存儲當前來的串口數據
            byte[] buf = new byte[n];
            serialPort1.Read(buf, 0, n);//讀取緩沖數據
            this.Invoke((EventHandler)delegate { this.textBox2.Text = Encoding.Default.GetString(buf, 0, n);});
        }
    }
}
  





C#下串口編程測試


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 一级黄色毛片免费看 | 一级女人18毛片免费 | 日产一二三四五六七区麻豆 | 欧美日韩视频一区三区二区 | 免费黄色毛片 | 久久99久久99精品 | 狼人综合干伊人 | 欧美7777 | 国产亚洲精品第一区在线观看 | 欧美13一16sex 性 | 四虎影视永久免费观看网址 | 国产一级特黄全黄毛片 | 日韩欧美综合在线 | 国产精品第页 | 亚洲最新视频在线观看 | 四虎8848 | 福利在线视频一区热舞 | www.色综合.com| 欧美激情在线观看一区二区三区 | 亚洲精品二三区伊人久久 | 久久精品看片 | 日本高清不卡视频 | 国产日韩精品一区在线不卡 | 日韩一级大毛片欧美一级 | 中文国产成人久久精品小说 | 日日摸天天摸狠狠摸视频 | jizz中国jizz女人 | 中文字幕精品一区二区三区视频 | 久久综合99re88久久爱 | 狠狠综合 | 91精品免费不卡在线观看 | 亚州视频一区二区 | 亚洲精品成人一区二区aⅴ 亚洲精品成人一区二区www | 奇米第八色 | 国产精品久久久久久久久久免费 | 最新国产精品好看的国产精品 | 国产一在线精品一区在线观看 | 天天操天天射天天插 | 国产精品免费_区二区三区观看 | 一级一级毛片看看 | 成人久久网 |