下载 >  开发技术 >  C# > c# 实现串口通信代码

c# 实现串口通信代码

c#实现串口的通信,一些简单的代码,初学者可以看看。交流交流
2009-06-12 上传大小:44KB
分享
收藏 举报
C#串口介绍以及简单串口通信程序设计和实现

C#串口介绍以及简单串口通信程序设计实现 周末,没事干,写个简单的串口通信工具,也算是本周末曾来过,废话不多,直接到主题 串口介绍   串行接口简称串口,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。(至于再详细,自己百度) 串口应用:   工业领域使用较多,比如:数据采集,设备控制等等,好多都是用串口通信来实现!你要是细心的话,你会发现,目前家用国网智能电能表就具备RS485通信总线(串行总线的一种)与RS232可以相互转化(当然一般,非专业的谁也不会闲的蛋疼,趴电表上瞎看,最多也就看看走了多少度电) RS232 DB9介绍: 1.示意图 2.针脚介绍: 载波检测(DCD) 接受数据(RXD) 发出数据(TXD) 数据终端准备好(DTR) 信号地线(SG) 数据准备好(DSR) 请求发送(RTS) 清除发送(CTS) 振铃指示(RI) 3.实物图: 以下是我购买XX公司的一个usb转串口线:这个头就是一个公头,另一端是一个usb口 笨小孩串口工具运行图: 1.开启程序 2.发送一行字符串HelloBenXH,直接将针脚的发送和接收链接起来就可以测试了(针脚2 接受数据(RXD) 和3 发出数据(TXD))直接链接, C#代码实现:采用SerialPort 1.实例化一个SerialPort [csharp] view plain copy 在CODE上查看代码片派生到我的代码片 private SerialPort ComDevice = new SerialPort(); 2.初始化参数绑定接收数据事件 [csharp] view plain copy 在CODE上查看代码片派生到我的代码片 public void init() { btnSend.Enabled = false; cbbComList.Items.AddRange(SerialPort.GetPortNames()); if (cbbComList.Items.Count > 0) { cbbComList.SelectedIndex = 0; } cbbBaudRate.SelectedIndex = 5; cbbDataBits.SelectedIndex = 0; cbbParity.SelectedIndex = 0; cbbStopBits.SelectedIndex = 0; pictureBox1.BackgroundImage = Properties.Resources.red; ComDevice.DataReceived += new SerialDataReceivedEventHandler(Com_DataReceived);//绑定事件 }

立即下载
C# 串口通讯Demo(VS2010)

一个简单的C# 串口通讯Demo,可收发数据。

立即下载
c# 串口通讯 读写数据源代码

c# 串口通讯 读写数据源代码,单线程实现

立即下载
C#串口通信上位机(含源代码

C#串口通信上位机(含源代码),接收HEX和ASCII码可设置,并有仪表显示,波形显示

立即下载
C# SerialPort 串口小工具源码

C#串口控件SerialPort实现简单的串口调试助手 仅百行代码

立即下载
C#虚拟串口通信例程

通过虚拟串口,将数据发送到PC端的C#应用程序,然后应用程序作出响应。 内有详细的word操作步骤,附有图片说明。 完整的C#(vs2015)项目代码,可直接运行。

立即下载
C#winform实现串口通信读取电子天平数据

此程序可以用来读取赛多利斯电子天平的称重读数,但程序中读数部分代码需要自行提取,属于电子天平读数的代码可参考https://mp.csdn.net/postedit/80812561

立即下载
C#中串口通信编程

c#串口通信 c#串口编程连接串口代码 c#串口通信 c#串口编程连接串口代码

立即下载
在C#中应用第三方控件MSComm实现串口通讯

在C#中应用第三方控件MSComm实现串口通讯

立即下载
C#窗体串口通讯界面编程

采用c#编程,完成了上位机界面与下位机串口通讯功能及界面设计,含完整代码及注释

立即下载
C#使用SerialPort和API串口的例子

一个集成了SerialPort和API方式实现串口通信的例子.注意线程操作UI的部分图方便使用了不安全的代码,建议改为委托

立即下载
c#上位机串口通信助手源代码

非常适合初学者研究,功能齐全、智能好用,具体功能如下: 1软件打开时,自动检测有效COM端口 2 软件打开时,自动复原到上次关闭时的状态 3 不必关闭串口,即可直接进行更改初始化设置内容(串口号、波特率、数据位、停止位、校验位),可按更改后的信息自动将串口重新打开 4 可统计接收字节和发送字节的个数 5 接收数据可按16进制数据和非16进制数据进行整体转换 6 可将接收到数据进行保存 7 可设置自动发送,发送时间可进行实时更改 8可按字符串、16进制字节、文件方式进行发送,字符串和16进制字节可分别进行存储,内容互不干扰 9 按16进制发送时,可自动校验格式,不会输错 10 可清空发送或接收区域的数据 欢迎对c#有兴趣的爱好者们,加入c#技术交流群(33647125)

立即下载
串口通信 wpf C#

一个简单的串口通信软件,利用wpf实现界面,c#完成逻辑层。

立即下载
c#串口通信类,实现多线程

c#串口通信类,实现了多线程技术,和大家共同进步,共同学习

立即下载
C#中串口组件的使用方法总结及上位机制作方法

c#串口通信代码 使用开发串口通信使用。。。。。。。。。。

立即下载
STM32F103实现虚拟串口,进行串口通信实现了USB通信

STM32F103实现虚拟串口,进行串口通信,实现了USB通信 STM32F103实现虚拟串口,进行串口通信,实现了USB通信 STM32F103实现虚拟串口,进行串口通信,实现了USB通信 STM32F103实现虚拟串口,进行串口通信,实现了USB通信

立即下载
CSerial类在vs2015中开发的简单串口通信程序

该例程在VS2015开发环境中,使用CSerial类,实现了串口通信。可发送和接收字符串,设置串口常见属性,并支持在此基础上改写。

立即下载
C#串口通信程序 教程 源代码

C#串口通信程序 教程 源代码.,用这些代码就可以做上上位机.......................................................

立即下载
C#串口通信(解决中文传输和实现换行)

C#串口通信(解决中文传输和实现换行),该版本解决了传输中文变成乱码、敲回车键不换行等问题

立即下载
用vc实现串口通信的完整代码.rar

用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar用vc实现串口通信的完整代码.rar

立即下载
关闭
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

c# 实现串口通信代码

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

若举报审核通过,可返还被扣除的积分

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: