下载 > 资源分类 >  开发技术 >  C# > 串口通讯控件

串口通讯控件

2004-06-22 上传大小:81KB

Base Class Library for RS232 Communications.
Ref: "Serial Comm: Use P/Invoke to Develop a .NET Base Class Library
for Serial Device Communications" John Hind, MSDN Magazine, Oct 2002.
V1.
3 February 2004.
LIBRARY
CommBase.dll
  The library redistributable assembly - .NET managed code.
  Contains namespace JH.CommBase. Requires Unmanaged Code Permission.

CommBase.xml
  Intellisense comments for the library. Copy this to the same directory as
  CommBase.dll when referencing the library in the development environment.

CommBaseSourceCommBase.cs
CommBaseSourceCommPingPong.cs
CommbaseSourceAssemblyInfo.cs
  Source code for CommBase.dll assembly. Build in a Visual Studio C# Class
  Library project. Set the XML Documentation File option in configuration
  properties to rebuild the Intellisense comments.


EXAMPLES

LineTerm.vb
  Source code for LineTerm example. Build in a Visual Studio VB Console
  Application project. Requires a reference to CommBase.dll.

BaseTerm.exe
  Compiled example. Requires CommBase.dll in same directory to run.

BaseTermSourceBaseTerm.cs
BaseTermSourceTermForm.cs
BaseTermSourceSettingsForm.cs
BaseTermSourceInfoForm.cs
BaseTermSourceAssemblyInfo.cs
  Source code for BaseTerm example. Build in a Visual Studio C# Windows
  Application project. Requires a reference to CommBase.dll.


REVISION HISTORY

V1.0	- Initial Release, Sept 2002.

V1.1	- Minor Revision, December 2002.
  - Removed dependancy on NT/2000/XP. Should now run on W98, ME etc.
  - Eliminated use of CancelIO which was causing occasional data loss.
  - Use static version of Encoding.ASCII in CommLine for efficiency.
  - Added new CommPingPong class for single byte packetisation.

V1.2	- Minor Revision, December 2002.
  - Fixed bug with received break condition handling.
  - Interlocked rx thread startup with ManualResetEvent for robustness.
  - Added defaulting mechanism for handshake thresholds to avoid errors
    due to fixed defaults conflicting with driver queue size defaults.
  - Changed default for sendTimeoutMultiplier for not NT-based platform to
    a high value as W98 etc. do not seem to interpret 0 as infinite.

V1.3	- Minor Revision, February 2004.
  - Automatically try .COMn form of port name if COMn or COMn: fails
    i.e. when n > 9 on some systems.
  - Added CommBase.IsCongested to test for buffer growth when sending
    data with CheckAllSends = false.
  - Added CommBase.IsPortAvailable to test existance / availability of
    a named port.
  - BaseTerm sample settings dialog now enumerates available ports in the
    port dropdown using the CommBase.IsPortAvailable function.
  - BaseTerm sample queue status dialog made non-modal and auto-refreshing.
  - Other minor presentational improvements to BaseTerm sample.
  - Corrected bugs which caused occasional crashes on port closure.
  - Corrected bugs which caused unnecessary exceptions when sending
    data at low baud rates with CheckAllSends = false.
  - Fixed bug in setting RTS state.
  - Deleted virtual function CommBase.OnRing which was never getting
    called: use CommBase.OnStatusChange instead.
  - Fixed bug preventing setting of fAbortOnError in DCB.
  - Corrected the BaseTerm sample to use proper marshalling for
    multi-threaded Windows Forms.
  - Corrected STH -> STX in ASCII enumeration.
...展开收缩
综合评分:4(88位用户评分)
开通VIP C币充值 立即下载

评论共有3条

qq_bingfeng_82013-08-08 17:01:13
不是我要的,不过还是赞一下,lz上传也辛苦的!
niub20082013-03-04 16:24:06
C#控件实现232串口通信
hwang06132012-07-29 18:03:13
不是我要的vc,还是感谢了

登录后才能评论

 

相关推荐

\串口通讯控件(CSharp).rar 立即下载
积分/C币:3
我写的一个串口通讯控件,经过长期使用证明,很好用的。参考了Co 立即下载
积分/C币:3
SPComm串口通讯控件 立即下载
积分/C币:3
利用mscom控件开发串口通讯 立即下载
积分/C币:3
串口通讯控件 立即下载
积分/C币:3
基于事件驱动的串口通讯控件 Ver 1.0 立即下载
积分/C币:3
MR13通讯控件 立即下载
积分/C币:0
命名管道通讯和API创建控件_问题代码 立即下载
积分/C币:3
PowerTCP .NET Subscription--功能强大的网络通讯控件组件 立即下载
积分/C币:3
PC与PLC以太网通讯控件库(ModbusTCP.DLL) 立即下载
积分/C币:5
使用回调接口实现ActiveX控件和它的容器程序的通讯 立即下载
积分/C币:3
SPComm串口控件 DelphiXE10.1可用 立即下载
积分/C币:5
可视化串口控件MySerial 立即下载
积分/C币:0
Delphi SCOMM串口控件 立即下载
积分/C币:3
利用MSComm控件进行串口通信 立即下载
积分/C币:5
spcomm 串口控件扩展 立即下载
积分/C币:0
spcom串口控件(cb6.0用) 立即下载
积分/C币:0
mscomm32串口控件 立即下载
积分/C币:3
串口MSComm控件五种不同校验方式 立即下载
积分/C币:0
DELPHI XE4串口控件 立即下载
积分/C币:5

热门专辑

  • .net 专辑

    创建者:jiaguoxinzhi

  • C#

    创建者:zang141588761

  • WPF

    创建者:zang141588761

VIP会员动态

关闭
img

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

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
扫码关注并点击右下角获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

串口通讯控件

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

积分不足!

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

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

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
为了良好体验,不建议使用迅雷下载
C币充值 开通VIP
img

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

兑换成功

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

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

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

举报

若举报审核通过,可奖励5下载分

  • 举报人:
  • 被举报人:
  • 举报的资源分:
  • *类型:
  • *详细原因: