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

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條評論
主站蜘蛛池模板: 久久91这里精品国产2020 | 成年女人在线观看片免费视频 | 免费福利在线播放 | 亚洲精品视频在线播放 | 久久免费在线观看 | 99热这里只有精品首页精品 | 久热re国产手机在线观看 | 奇米日日 | 成人午夜亚洲影视在线观看 | 欧美国产日产精品免费视频 | 亚洲精品福利一区二区 | 久久精品94精品久久精品 | a级片日韩 | 99精品国产高清一区二区 | 四虎免费紧急入口观看 | 免费看国产精品麻豆 | 91亚洲精品一区二区在线观看 | 欧美日韩北条麻妃一区二区 | 久久99久久99精品免观看麻豆 | 午夜在线观看cao | 国产精品视频在线播放 | 精品视频午夜一区二区 | 亚洲精品综合一区二区 | 天天干夜夜爽天天操夜夜爽视频 | 国产乱码精品一区二区三上 | 久久99精品久久久久久野外 | 91长腿女神清纯大又嫩在线 | 亚洲国产精品久久久久网站 | 91成人免费福利网站在线 | 成人在线午夜 | 久久久久综合国产 | 国产图片区 | 黄色短视频在线播放 | 天天操夜夜嗨 | 视频在线一区二区三区 | 色综合久久天天综合观看 | 久久精品国产99久久久 | 国产成人亚洲欧美三区综合 | 91精品日韩 | 五月天亚洲| 国产成人18黄网站麻豆 |