文档章节

windup——基于c#的开源串口通信库

gc87
 gc87
发布于 2015/07/07 23:42
字数 189
阅读 219
收藏 0

oschina项目介绍:http://www.oschina.net/p/Windup-SerialTalker

github项目地址:https://github.com/gc87/windup

使用标准c#实现,可以通过mono运行时运行于linux,macos以及通过.net framework 运行于windows系统中。

快速使用:

var talker = new Talker () {
    PortName = "COM3",
    BaudRate = 9600,
    LineBreak = new LineBreak () { //设置传输中断的标记方式
        Type = "nt",
    },
    Proc = list => { 
        //中断发生时的数据处理逻辑
        var str = string.Empty;        
        foreach (var i in list) {            
            var ch = (char)i;
            str += ch;
        }
        Console.WriteLine ("echo str: {0}", str);
    }
};

talker.Open();


© 著作权归作者所有

gc87
粉丝 1
博文 7
码字总数 4099
作品 1
昆明
程序员
私信 提问
串口操作库--Windup.SerialTalker

Windup.SerialTalker 是基于 C# 的串口操作库,简洁的声明,方便的应用协议扩展。 示例代码: var talker = new Talker () { PortName = "COM3", BaudRate = 9600, LineBreak = new LineBre......

gc87
2015/06/12
1K
0
[Beautifulzzzz的博客目录] 快速索引点这儿O(∩_∩)O~~,红色标记的是不错的(⊙o⊙)哦~

3D相关开发 [direct-X] 1、direct-X最小框架 [OpenGL] 1、环境搭建及最小系统 [OpenGL] 2、企业版VC6.0自带的Win32-OpenGL工程浅析 51单片机 [51单片机] 1602液晶显示控制代码 [51单片机] 1...

史迪奇2号
2017/08/01
0
0
OSChina 技术周刊第十六期 —— 每周技术精粹

每周技术抢先看,总有你想要的! 移动开发 【博客】[Android] AS 中 Gradle 配置运行浅析 服务端开发/管理 【软件】安全的即时聊天系统 Tox 【软件】HTTP 代理服务 gopee 【软件】流媒体平台...

OSC编辑部
2015/01/04
2.2K
1
william.yang/KopSoftTool

KopSoftTool 介绍 KopSoftTool:二维码标签打印程序,C#串口通信SerialPort,SCADA监控与数据采集 西门子PLC OPC,等 作者网站 http://www.kopsoft.cn/ 软件架构 Microsoft .NET Framework 4.5 p...

william.yang
03/31
0
0
C#串口通信类操作时,接收信息处理问题

各位好,我是一个新手C#桌面开发,最近要做一个串口通信的软件。我用类实现了打开串口、发送信息等功能,但是由于对C#程序代码的不熟悉,所以一直都没法搞懂怎么把接收回来的信息显示处理!所...

denispan
2014/02/19
315
0

没有更多内容

加载失败,请刷新页面

加载更多

视频如何加水印?

很多视频制作者的视频都被他人盗用过,为了防止自己的劳动成果被他人窃取,给视频加水印对于视频制作者来说,是一件非常重要的事情。那么下面分享一个手机给视频加水印的方法,一起来看看吧!...

白米稀饭2019
25分钟前
5
0
004-Envelop-基于Blockstack的文件传输dapp

本篇文章主要介绍基于Blockstack的文件传输工具; ####A-链接地址 官网地址:https://envelop.app/ Github地址:https://github.com/envelop-app ####B-特性: 1: Share private files easil...

Riverzhou
27分钟前
6
0
SpringCloud——声明式调用Feign

Feign声明式调用 一、Feign简介 使用Ribbon和RestTemplate消费服务的时候,有一个最麻烦的点在于,每次都要拼接URL,组织参数,所以有了Feign声明式调用,Feign的首要目标是将Java HTTP客户端...

devils_os
33分钟前
7
0
《JAVA核心知识》学习笔记 (22. 数据结构)

22.1.1. 栈(stack) 栈( stack)是限制插入和删除只能在一个位置上进行的表,该位置是表的末端,叫做栈顶 (top)。它是后进先出(LIFO)的。对栈的基本操作只有 push(进栈)和 pop(出栈...

Shingfi
38分钟前
6
0
你对AJAX认知有多少(1)?

AJAX(一) AJAX技术对于前段或者后端工程师来说,都是必不可缺的 那我们这几期都来细细品味一下AJAX的相关知识,直接上干货喽~ 1、什么是AJAX,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么...

理性思考
46分钟前
14
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部