nrComm Lib包含了一些能工作在串口设备、数据,调制解调器,条码扫描和语音转换的控件、类和例行程序。The nrComm Lib includes some components, classes and routines useful for work with serial port devices, data and voice modems, barcode scanners and speech conversion and other communication tasks.
以前一直用delphi和BCB设计和串口通信有关的软件, 不过为了与时俱进,在网上找了找资料,写了一个C#的串口小程序供大家参考学习.
GUI的图片:
功能的设定是非常简单的,为了大家修改成自己需要的模式,我删除了大部分不常用的功能留下了基础的代码.
通过选择串口,设定波特率,启动,发送字符,HEX格式切换等基本功能实现了串口通信的功能。
一下是基本代码,因为所有的代码我都简化和加了注释,所以相信是非常容易理解的。
using System;
using Sy