美文网首页
回顾串口及其串口编程

回顾串口及其串口编程

作者: 小太阳_5b94 | 来源:发表于2019-07-11 19:52 被阅读0次

1.RFID读写卡上位机测试程序界面

1.1RFID读写卡界面效果图

RFID.png

1.2RFID读写卡界面功能描述

在RFID读写卡上位机测试程序界面实现寻、写入数据、读取数据、下位机相应数据。

1.3关键代码

// 在下拉列表中列出本机所有串口
        private void ServiceForm_Load(object sender, EventArgs e)
        { 
            string[] ArryPort = SerialPort.GetPortNames();
            comboBoxCOMList.Items.Clear();
            for (int i = 0; i < ArryPort.Length; i++)
            {
                comboBoxCOMList.Items.Add(ArryPort[i]);
            }
         }
// 初始化串口参数
     serialPort1.PortName = comboBoxCOMList.Text;
                serialPort1.BaudRate = 115200;
                serialPort1.Parity = Parity.None;
                serialPort1.DataBits = 8;
                serialPort1.StopBits = StopBits.One;
// 将`待发送数据`发送出去
 private void bt_Send_Click(object sender, EventArgs e)
        {
            try
            {
                string sendContent = this.tbWrite.Text.ToString();
                this.serialPort1.Write(sendContent);
                MessageBox.Show("已发送数据!");
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.ToString());
            }
        }
// 接收数据,并在`接收数据`区域显示出来
  private void serialPort1_DataReceived(object sender, SerialDataReceivedEventArgs e)
        {
            try
            {
                tbRead.Text = serialPort1.ReadLine().ToString();
            }
            catch (Exception exp)
            {
                MessageBox.Show(exp.ToString());
            }
        }
//  清空接收区域
 private void bt_Clear_Click(object sender, EventArgs e)
        {
            tbRead.Text = "";
        }

2.打卡机后台服务界面

2.1效果图

打卡机.png

2.2功能描述

在这个界面实现串口的打开,可读取员工卡中的信息并将员工id、姓名、部门、职位、打卡时间等信息写入数据库。

2.3关键代码

// 在下拉列表中列出本机所有串口
        private void ServiceForm_Load(object sender, EventArgs e)
        { 
            string[] ArryPort = SerialPort.GetPortNames();
            comboBoxCOMList.Items.Clear();
            for (int i = 0; i < ArryPort.Length; i++)
            {
                comboBoxCOMList.Items.Add(ArryPort[i]);
            }
         }

相关文章

  • 回顾串口及其串口编程

    1.RFID读写卡上位机测试程序界面 1.1RFID读写卡界面效果图 1.2RFID读写卡界面功能描述 在RFID...

  • C#串口及其串口编程

    1.上位机测试程序界面 1.1效果图 1.2主要功能描述及支持这些功能结构 功能描述:在上位机测试程序界面实现寻、...

  • 2019-07-11

    串口及串口编程 1、串口编程界面 (2)功能效果实现 2、使用串口调试工具实现数据传输 (1)在下拉列表中列出本机...

  • QT串口编程 - QSerialPort类

    QT串口编程 - QSerialPort类 提供对串口的访问 头文件:#include qmake: QT += ...

  • MATLAB 串口通信

    matlab 串口编程 由于项目需要,用matlab 做了一个串口通信工具,也碰到不少坑。这里总结一下。 读取串口...

  • Android串口(SerialPort)开发常遇神坑

    在Android串口编程的时候,首先需要进行串口初始化,打开相应的串口。当我们初始化的时候显示java.lang....

  • 单片机小白学习之路(二十五)---串口通信的编程

    目标:串口通信的编程 (2)串口初始化步骤①确定T1的工作方式(TMOD寄存器);②确定串口工作方式(SCON寄存...

  • 串口编程

    串口连接界面 主要控件 打开串口 自动获取串口列表并显示 初始化串口 写入卡片 插入打卡记录并显示打卡成功

  • Qt5学习:串口编程基础

    转载自QT开发(五十)——QT串口编程基础 一、QtSerialPort简介 (一)串口通信基础 目前使用最广泛的...

  • 2019-07-05 6、回顾串口及串口编程

    一、回顾串口 1.1 物联网的应用系统与其他设备的通信方式: 1)串行通信(RS-232[30m]、RS-485...

网友评论

      本文标题:回顾串口及其串口编程

      本文链接:https://www.haomeiwen.com/subject/xrcjkctx.html