RFID标签识别

 

串口

串口:串行通讯借口的简称,也称为COM接口。其特点是通讯线路简单,只要一对传输线就可以实现双向通讯,并且可以利用电话线,实现远距离传输,但传输速度比较慢
串行通讯:一条信息的各位数据被逐位按顺序发送的通讯方式。
     数据逐位按顺序传送,最少只需要一根传输线
     成本低,但传输速度慢
串行接口按照电气标准及协议大致分为RS-232、RS-422、RS-485等。其中RS-232也成为标准串口,是一种最常见是串行通讯接口。
     采用不平衡传输方式,传送距离最大约15米,最高20kb/s
      为点对点通讯而设计
      更适合本地设备之间的通讯


调用SDK包动态库文件

动态链接库文件为DLL,是Dynamic Link Library的缩写形式,DLL是一个包含可由多个程序同时使用的代码和数据的库,DLL不是可执行文件。

调用SDK包动态库文件基本步骤
    复制DLL,粘贴到项目中,并修改属性为“如果较新则复制”
     引入命名空间
     导入动态库:
     声明外部函数


数据类型转换
IntPtr
 句柄,是整个windows编程的基础。一个句柄是指使用的一个唯一的整数值,即一个四字节长的数值,来标志应用程序中的不同对象和同类对象中的不同的实例,诸如,一个窗口,按钮,图标,滚动条,输出设备,控件或者文件等。应用程序能够通过句柄访问相应的对象的信息,句柄是windows用来标志应用程序中建立的或是使用的唯一整数,windows使用了大量的句柄来标志很多对象。
StringBuilder
 String 在进行运算时(如赋值,拼接等)会产生一个新的实例,而stringbuilder则不会。所以在大量字符串拼接或频繁对某一字符串进行操作时最好使用stringbuilder,不要使用String

 OpenComm 打开串口,返回串口句柄
 CloseComm 关闭串口
 StopReading 停止定时模式读取标签
 ResumeReading 复位读写器,恢复到定时模式
 IdentifySingleTag 识别单个标签
 readTag 读取标签内容
 FastWriteTag 快速写入标签
读取标签基本步骤
使用OPenComm函数打开串口,得到串口句柄
使用Stopreading 或Resumereading函数,停用或启用定时读取标签
根据得到的句柄,使用IdentitySingleTag或ReadTag函数读取相关区域数据
调用CloseComm函数关闭串口

你可能感兴趣的:(RFID标签识别)