本例程主要讲解使用 C#,实现与 232 串口通信。达到采集串口数据,监控,可视化处理等。
一.概述
在 Visual Studio 中编写串口通讯程序,一般都使用
MicrosoftCommunicationControl (简称 MSComm)的通讯控件,只要通过对此控件的属性和事件进行相应编程操作, 就可以轻松地实现串口通讯。 但在技术广泛应用的今天,Visual 没有将此控件加入控件库, 所以人们采用了许多方法在 Visual 来编写串口通讯程序:第一种方法是通过采用 Visual Studio 中原来的 MSComm
控件这是最简单的,最方便的方法,但需要注册;第二种方法是采用微软在 .NET
推出了一个串口控件,基于 .NET的 P/Invoke 调用方法实现;第三种方法是自己
用 API 写串口通信,虽然难度高,但可以方便实现自己想要的各种功能。
现在微软推出了最新版本的 Visual Studio 2005开发工具,可以不再采用第
三方控件的方法来设计串口通讯程序。 NET Framework 类库包含了 SerialPort
类 ,方便地实现了所需要串口通讯的多种功能,为了使 MSComm 编程方法快速转换到以 SerialPort 类为核心的串口通讯的设计方法, 本文着重讨论了 Visual Studio
的 MSComm控件和 SerialPort 类
您可能关注的文档
- 20XX年暑假师德师风学习心得体会.docx
- 20XX年自行监测方案20XX年下期末质量监测组考方案.docx
- 20XX猴年过年春节微信发红包祝福语.docx
- 20XX级毕业典礼暨中、高考壮行会校长致辞高考壮行校长讲话.docx
- 20xx除夕夜祝福短信:马年给战友的除夕祝福短信.docx
- 20天军训心得体会_心得体会.docx
- 2106,农村福利院规范化建设活动的实施方案规范化建设年实施方案.docx
- 22日国际生物多样性日宣传活动总结.docx
- 235个幼儿园英语课堂游戏-精心.docx
- 250字雾霾作文晨雾_作文专题.docx
- GB/T 42709.6-2026半导体器件 微电子机械器件 第6部分:薄膜材料轴向疲劳试验方法.pdf
- GB/T 47938-2026自动洗车机.pdf
- GB/T 26949.20-2026工业车辆 稳定性验证 第20部分:在载荷偏置条件下作业的附加稳定性试验.pdf
- 《GB/T 26949.20-2026工业车辆 稳定性验证 第20部分:在载荷偏置条件下作业的附加稳定性试验》.pdf
- 中国国家标准 GB/T 26949.20-2026工业车辆 稳定性验证 第20部分:在载荷偏置条件下作业的附加稳定性试验.pdf
- 《GB/T 47600.7-2026电子商务交易产品信息描述 第7部分:家具》.pdf
- 《GB/T 19019-2026质量管理 质量工具及其应用指南》.pdf
- GB/T 19019-2026质量管理 质量工具及其应用指南.pdf
- 中国国家标准 GB/T 19019-2026质量管理 质量工具及其应用指南.pdf
- 《GB/T 18310.28-2026纤维光学互连器件和无源器件 基本试验和测量程序 第2-28部分:试验 腐蚀性气氛(二氧化硫)》.pdf
最近下载
- 休闲学导论第4章休闲供给.ppt
- DB11 T 334.3-2006 公共场所双语标识英文译法第3部分 商业服务业.docx VIP
- 如何构建生态班级.pptx VIP
- 德州低空经济项目可行性研究报告.docx
- 2024新人教版物理八年级上册《第一章 机械运动》大单元整体教学设计.docx
- DB11 T 334.2-2006 公共场所双语标识英文译法第2部分 景区景点.docx VIP
- 北师社课件胡仙鸽主编《幼儿园语言教育活动设计与指导》语言-1-1幼儿园语言教育及其意义.pptx
- DB11T334.5-2006 公共场所双语标识英文译法 第5部分 医疗卫生.docx
- 科研合作项目规划书.docx
- 2025中信银行长沙分行社会招聘考试备考试题及答案解析.docx VIP
原创力文档

文档评论(0)