下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——使用net的SerialPort串口监控控件接收串口数据前述:
在一个项目中,需要从串口通信的磁卡读卡器中读取刷卡的卡号,以便后续的业务操作。该刷卡器的型号为:SMR-RU2,使用USB接入电脑,通过USB转串口,Windows会根据USB口分派器固定的串口号。本人使用了.net中自带的
SerialPort串口监控控件来读取磁卡读卡器所读取的卡号,下面陈述具体细节。使用SerialPort接受串口信号:
首先在创立一个From,并且在工具箱中拖入SerialPort控件,在这里我命名为mySerialPort,并拖进一个TextBox,一遍显示信号数据。接着初始化SerialPort控件,代码如下:
///privatevoidInitMySerialPort(StringportName)2
{3
if(mySerialPort!=null)4
{5mySerialPort.PortName=portName;//端口号,这里可以6
电脑已经连接的COM口,如COM1;7mySerialPort.DataBits=8;//设置每个字节的数据位,在8
这里我设置为8位,可以为7位9mySerialPort.DiscardNull=false;10mySerialPort.DtrEnable=false;11mySerialPort.Handshake=Handshake.None;12mySerialPort.Parity=Parity.None;13mySerialPort.ParityReplace=Convert.ToByte(\14mySerialPort.RtsEnable=false;15mySerialPort.StopBits=StopBits.One;16
}17
if(!mySerialPort.IsOpen)18
{19mySerialPort.Open();//开启端口,进行监控20
}21
mySerialPort.DataReceived+=new22
SerialDataReceivedEventHandler(serialPort_DataReceived);//这个事件23
为最关键点,一旦端口收到信号,就会触发该事件,这个事件就是真正读取信号,以便做接下的业务。}
最终加上接受信号的事件:
publicvoidserialPort_DataReceived(objectsender,SerialDataReceivedEventArgse)1{2
3strings=\
4intcount=mySerialPort.BytesToRead;5
6byte[]data=newbyte[count];7mySerialPort.Read(data,0,count);8
9foreach(byteitemindata)10{11s+=Convert.ToChar(item);12}1314if(this.InvokeRequired)//由于是非创立线程访问1718{19this.Invoke(newMethodInvoker(delegate20{this.textBox1.Text=s;}));21}22else
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 企业级服务如何实现客户价值最大化策略研究
- 公司文化建设中的人力资源角色研究
- 中国银行培训部经理的工作安排及提升策略
- 城市轨道交通:供电调度管理方案与实施细则
- 金融机构投资经理面试全解析
- 巾帼文明岗演讲稿
- 创业失败再创业的演讲稿
- 商场水电费收缴制度
- 2026年信息技术基础与编程语言学习试题
- 2026年口岸边检军事人员通关智慧化解决方案
- 写作教程(第4版)(中文专业版)课件全套 尹相如 第1-6章 写作原理- 实写作
- 【50万吨年产量的煤制乙二醇合成工段工艺设计7900字(论文)】
- 正反转培训课件
- 碳排放培训课件
- CJ/T 180-2014建筑用手动燃气阀门
- 放弃房产继承协议书
- 《中医特色疗法》课件
- 国企岗位笔试题目及答案
- 鱼类学讲义课件
- 华住会酒店收益管理
- 【北师大版】2024-2025学年一年级数学下册教学计划(及进度表)
评论
0/150
提交评论