首页 > 作文

.NET Core跨平台串口通讯使用SerialPortStream基础类库问题解决

更新时间:2023-04-04 15:08:11 阅读: 评论:0

说明

由于.net core 2.x 中,已经找不到 rialport 库,使用需要使用第三方框架,可以直接在 nuget 中搜索

rialportstream

开源地址https://github.com/jcurl/rialportstream

为了方便使用,有人封装把它了起来,在 nuget 中搜索

flyfire.customrialport

这是一个增强的自定义串口类,实现协议无关的数据帧完整接收功能,支持跨平台使用,使用 rialportstream 基础类库。

怎么使用类库

rial神十三航天员在太空授课portstream在 windows 下可以正常使用,但是,在 linux 系统下,必须为 linux 平台编译支持库编译类库,海底两万里作者其类库作者说明如下:

不然的话,乘法交换律和结合律项目打包到linux时,会出现:

文章作者给出的方法是,自己在 linux 下编译,可是很多人会在这里失败,输入命令后,无法安装 gcc 和 cmake,以及其它软件。

安装更新gccsudo apt-get install gcc安装cmakesudo apt-get install cmake

安装 gcc 、cmake 的目的,是为了能够编译 rialportstrea蔡琴歌曲m,生成 .so 文件。

安装完成后,还需要安装 git ,把rialportstream 克隆下来编译

有些朋友在安装gcc、cmake时,出现了无法安装的问题。

可以试试这个方法

更方便的方法

为了避免麻烦和方便使用,笔者在 linux 编译支持类库成功后,把需要的文件打包好了。

你只需在 .net core 项目中,把文件放进去即可,无需在 linux 中安装 gcc/cmake 和后续编译。

下载地址 /d/file/titlepic/index.php style="text-align:center">

把这三个类库,发到你的项目中,随项目一起打包即可。

化繁为简。

关于flyfire.customrialport 的使用,和串口通讯实现示例,笔者还有另一篇文章:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多聚美优品代言人多支持www.887551.com。

本文发布于:2023-04-04 15:07:08,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/04cd21cd545eb146282d1785bf5bf5b3.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:.NET Core跨平台串口通讯使用SerialPortStream基础类库问题解决.doc

本文 PDF 下载地址:.NET Core跨平台串口通讯使用SerialPortStream基础类库问题解决.pdf

标签:类库   串口   文件   项目
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图