• 大小: 17.42MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-07-20
  • 语言: 其他
  • 标签: stm32  rfid  

资源简介

stm32f103搭载RFID模块实现的无人超市自助结算系统,里面包含了自己做的商城页面和结算页面,通过物体上的RFID电子标签自动读取实现自助结算

资源截图

代码片段和文件信息

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

using RfidApiLib;  

namespace Demo
{
    public partial class Form1 : Form
    {
        RfidApi Reader1 = new RfidApi();
        public byte IsoReading = 0;
        public byte EpcReading = 0;
        public int TagCnt = 0;
        public int ScanTimes = 0;

        public Form1()
        {
            InitializeComponent();
        }

        private void Form1_Load(object sender EventArgs e)
        {
            cCommPort.SelectedIndex = 0;
            cBaudrate.SelectedIndex = 0;
            bRs232Con.Enabled = true;
            bRs232Discon.Enabled = false;
            bTcpCon.Enabled = true;
            bTcpDiscon.Enabled = false;
            bReset.Enabled = false;

            bRfSet.Enabled = false;
            bRfQuery.Enabled = false;

            bIsoId.Enabled = false;
            bIsoRead.Enabled = false;
            bIsoWrite.Enabled = false;
            bIsoLock.Enabled = false;
            bIsoQueryLock.Enabled = false;

            bEpcId.Enabled = false;
            bEpcRead.Enabled = false;
            bEpcWrite.Enabled = false;
            bEpcKill.Enabled = false;
            bEpcInit.Enabled = false;

            cIsoTimes.SelectedIndex = 0;
            cEpcTimes.SelectedIndex = 0;

            cEpcMembank.SelectedIndex = 1;
            int nLoop = 0;
            for (nLoop = 0; nLoop < 256; nLoop++)
                cEpcWordptr.Items.Add(Convert.ToString(nLoop));
            cEpcWordptr.SelectedIndex = 2;
            for (nLoop = 0; nLoop < 256; nLoop++)
                cEpcWordcnt.Items.Add(Convert.ToString(nLoop));
            cEpcWordcnt.SelectedIndex = 6;
        }

        private void bRs232Con_Click(object sender EventArgs e)
        {
            int status;
            byte v1 = 0;
            byte v2 = 0;
            string s = ““;
            status = Reader1.OpenCommPort(cCommPort.Text);
            if (status != 0)
            {
                lInfo.Items.Add(“Open Comm Port Failed!“);
                return;
            }
            status = Reader1.GetFirmwareVersion(ref v1ref v2);
            if (status != 0)
            {
                lInfo.Items.Add(“Can not connect with the reader!“);
                Reader1.CloseCommPort();
                return;
            }
            lInfo.Items.Add(“Connect the reader success!“);
            s = string.Format(“The reader‘s firmware version is:V{0:d2}.{1:d2}“ v1 v2);
            lInfo.Items.Add(s);
            bAntQuery_Click(sendere);
            bTcpCon.Enabled = false;

            // 新增设置波特率功能,可提高多标签识别速度
            status = Reader1.SetBaudRate((byte)cBaudrate.SelectedIndex);
            if (status != 0)
            {
                lInfo.Items.Add(“Set baudrate failed!“);
                Read

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-01-05 08:59  黎春 雷远 史苗苗 RFID项目文件\
     目录           0  2017-12-29 13:35  黎春 雷远 史苗苗 RFID项目文件\PC界面\
     文件       17144  2017-11-24 01:29  黎春 雷远 史苗苗 RFID项目文件\PC界面\app.html
     目录           0  2017-11-24 00:10  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\
     目录           0  2017-11-24 00:10  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\css\
     文件      132546  2014-08-01 09:31  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\css\bootstrap.css
     文件        2783  2017-03-16 11:35  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\css\custom.css
     文件       25197  2014-05-16 12:55  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\css\font-awesome.css
     目录           0  2017-11-24 00:10  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\
     文件       72449  2014-05-16 12:55  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\fontawesome-webfont.eot
     文件      253487  2014-05-16 12:55  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\fontawesome-webfont.svg
     文件      141564  2014-05-16 12:55  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\fontawesome-webfont.ttf
     文件       83760  2014-05-16 12:55  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\fontawesome-webfont.woff
     文件       75188  2014-05-16 12:55  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\FontAwesome.otf
     文件       20290  2014-08-01 09:12  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\glyphicons-halflings-regular.eot
     文件       62850  2014-08-01 09:12  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\glyphicons-halflings-regular.svg
     文件       41236  2014-08-01 09:12  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\glyphicons-halflings-regular.ttf
     文件       23292  2014-08-01 09:12  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\glyphicons-halflings-regular.woff
     文件       20290  2014-08-01 09:12  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\fonts\glyphicons-halflings-regulard41d.eot
     目录           0  2017-11-23 23:54  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\img\
     目录           0  2017-11-24 00:10  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\js\
     文件       29097  2014-08-01 09:12  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\js\bootstrap.min.js
     文件         813  2017-03-16 11:34  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\js\custom.js
     文件      293285  2014-08-01 09:12  黎春 雷远 史苗苗 RFID项目文件\PC界面\assets\js\jquery-1.10.2.js
     文件        4303  2017-11-23 23:58  黎春 雷远 史苗苗 RFID项目文件\PC界面\blank.html
     文件         628  2017-12-27 10:44  黎春 雷远 史苗苗 RFID项目文件\PC界面\ceshi.html
     目录           0  2013-07-26 23:33  黎春 雷远 史苗苗 RFID项目文件\PC界面\css\
     目录           0  2013-07-26 23:32  黎春 雷远 史苗苗 RFID项目文件\PC界面\css\bootstrap\
     文件        9386  2013-07-26 23:32  黎春 雷远 史苗苗 RFID项目文件\PC界面\css\bootstrap\bootstrap-overrides.css
     文件       22111  2013-07-26 23:32  黎春 雷远 史苗苗 RFID项目文件\PC界面\css\bootstrap\bootstrap-responsive.css
     文件      127253  2013-07-26 23:32  黎春 雷远 史苗苗 RFID项目文件\PC界面\css\bootstrap\bootstrap.css
............此处省略439个文件信息

评论

共有 条评论