ICode9

精准搜索请尝试: 精确搜索
  • C#中显现串口通信SerialPort类2020-12-30 11:01:42

    C#中显现串口通信SerialPort类                    SerialPort类的常用属性 | 名  称 | 说  明 说  明 | BaseStream | 获取 SerialPort 对象的基础 Stream 对象 获取 SerialPort 对象的基础 Stream 对象 | BaudRate | 获取或设置串行波特率 获取或设置串行波特率

  • 【Delphi】Utils.SerialPort2020-12-26 02:02:38

    unit Utils.SerialPort; interface uses SysUtils, SPComm; type TSerialPort = class(TObject) private comm: TComm; public constructor Create(name: string; baud: cardinal); overload; constructor Create(name: string; b

  • Linux-QT串口通信2020-12-13 13:35:46

      Linux-QT串口通信   环境:Ubuntu18.04 QT4.8.6   1. QT新建Qt Console Application #include <QCoreApplication> #include "ThreadTest.h" int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); ThreadTest * thTest = new ThreadTes

  • C#(99):串口编程 System.IO.Ports.SerialPort类2020-05-27 19:03:37

    从Microsoft .Net 2.0版本以后,就默认提供了System.IO.Ports.SerialPort类,用户可以非常简单地编写少量代码就完成串口的信息收发程序。本文将介绍如何在PC端用C# .Net 来开发串口应用程序。1. 串口硬件信号定义DB9 Connector 信号定义。串口测试将2、3针脚短接即可。2、 串口端口号

  • C# 丢弃串口缓冲区 Serialport.DiscardInBuffer,DiscardOutBuffer2020-04-17 09:58:11

    1)MSDN的解释: DiscardInBuffer:丢弃抄来自串行驱动程序的接收缓冲区的数据; DiscardOutBuffer:丢弃来自串行驱动程序的传输缓冲区的数据; 2)在上述解释中“串行驱动程序的接收/发送缓冲区”袭,示意图如下: 驱动程序内部维护的两个缓冲区(绿色的)就是“串行驱动程序的接收/发送缓冲区”。应

  • .NET中对串口(COM)读写操作方式汇总2020-03-16 10:56:34

    最近总结了串口(COM)读写操作的三种方式:第1种方式是采用微软在.NET2.0推出了一个串口控件,SerialPort类,但必须是.NET2.0才可以第2种方式是用API写串口通信,虽然难度高,但可以方便实现自己想要的各种功能第3种方式是通过采用Visual Studio 6.0中原来的MSComm控件这是最简单的,最方便

  • .NET中对串口(COM)读写操作方式汇总2020-03-16 10:54:19

    最近总结了串口(COM)读写操作的三种方式:第1种方式是采用微软在.NET2.0推出了一个串口控件,SerialPort类,但必须是.NET2.0才可以第2种方式是用API写串口通信,虽然难度高,但可以方便实现自己想要的各种功能第3种方式是通过采用Visual Studio 6.0中原来的MSComm控件这是最简单的,最方便

  • JAVA串口编程2020-03-11 17:07:14

    RXTX库实现JAVA串口编程 首先下载RXTX库对应的资源文件,对应的地址为 http://fizzed.com/oss/rxtx-for-java Windows 32位系统:mfz-rxtx-2.2-20081207-win-x86 Windows64位系统:mfz-rxtx-2.2-20081207-win-x64 配置动态链接库 – 拷贝 rxtxSerial.dll到%JAVA_HOME%\jre

  • electron-vue中使用serialport串口2020-02-19 18:06:49

    第一步:配置环境 1.安装 Python2.7 配置环境变量(官网下载)看网上说明必须是2.7版本,3不支持 2.安装 npm install --global --production windows-build-tools 3.安装 node-gyp npm install -g node-gyp 第二步:安装 1.安装 serialport npm install --save serialport 2.安装 ele

  • serialport DataReceived事件2020-02-06 13:56:35

    serialport DataReceived事件, 默认是收到一个byte就触发事件. lock (thisLock) { int len = sp.BytesToRead; if (len > 0) { Byte[] data = new Byte[len];

  • Java串口通信——RXTX2020-01-16 18:04:03

    1.前期准备   a.配置 RXTX     1)下载 RXTX 包并解压,网址:http://fizzed.com/oss/rxtx-for-java     2)拷贝动态库到对应的jdk目录下       ·Windows平台         拷贝  rxtxSerial.dll ---> <JAVA_HOME>\jre\bin        拷贝  rxtxParallel.dll

  • C# SerialPort 读写三菱FX系列PLC2020-01-09 12:01:39

    1:串口初始化 com = new SerialPort("COM3", 9600, Parity.Even, 7, StopBits.One); 2:打开关闭串口 1 if (com.IsOpen) 2 { 3 com.Close();//关闭 4 } 5 6 com.Open();//打开 3:C# ASCII转字符及字符转ASCII 1 public static string Chr(int asciiCode) 2 { 3  

  • C# 串口关闭时主界面卡死原因分析2019-12-26 23:52:43

    原文:C# 串口关闭时主界面卡死原因分析 问题描述 前几天用SerialPort类写一个串口的测试程序,关闭串口的时候会让界面卡死。参考博客windows程序界面卡死的原因,得出界面卡死原因:主线程和其他的线程由于资源或者锁争夺,出现了死锁。 参考知乎文章WinForm界面假死,如何判断其卡在代

  • C#串口关闭SerialPort.Close()导致的卡死2019-09-16 17:51:23

    https://blog.csdn.net/fengda2870/article/details/51554838上面的链接给出了提示: 将Invoke变为BeginInvoke。 亲测可行。 private void SerialPort_DataReceived(object sender, SerialDataReceivedEventArgs e) { if (this.InvokeRequired)

  • Unity3D SerialPort处理2019-08-15 09:03:13

    原文链接:http://www.cnblogs.com/WilliamJiang/p/5632270.html using UnityEngine; using System.Collections; using System; using System.Threading; using System.Collections.Generic; using System.ComponentModel; using System.IO.Ports; using

  • RXTX实现JAVA串口编程2019-06-26 20:50:48

           给大家分项下用RXTX库实现JAVA串口编程。 一 准备工作 1.1 下载资源文件        首先下载RXTX库对应的资源文件。下载地址 http://fizzed.com/oss/rxtx-for-java 大家根据自己的系统下载对应的文件。 Windows-x64 对应windows 64位系统。 Windows-x86 对应

  • 项目(一)ES32获取mpu9250数据网页交互显示 (程序1) esp32获取mpu9250数据2019-06-16 21:03:19

    、   、 /************************************************************MPU9250_Basic Basic example sketch for MPU-9250 DMP Arduino Library Jim Lindblom @ SparkFun Electronicsoriginal creation date: November 23, 2016https://github.com/sparkfun/SparkFun_MPU925

  • RXTX串口协议,端口properties文件设置,获取2019-05-14 17:43:12

    配置Windows----------------------------------------------------Choose your binary build - x64 or x86 (based on which version ofthe JVM you are installing to)NOTE: You MUST match your architecture. You can't install the i386version on a 64-bit version

  • C#串口扫描枪的简单实现2019-04-30 12:53:36

    原文:C#串口扫描枪的简单实现串口扫描枪的简单实现 基于串口通讯的扫描枪的实现,主要借助SerialPort类,表示串行端口资源。实现很简单: 工具:usb转RS232转接头/个,扫描枪/套, 扫描枪串口接入转接头,转接头插电脑 接下来具体代码实现   1 using System; 2 using System.Colle

  • 串口编程之端口2019-04-09 11:51:26

    软件程序与硬件通过串口交换数据,首先要知道COM口,但是COM口是由计算机动态随机分配的。也就是说COM口的编号是变化的。因此我们在编程时不能将COM的编号写死。针对此问题我们想到的可能是将所有COM口读出来绑定到下拉框,软件启动后从下拉框选择需要的端口。或者写到配置文件,软件启动

  • NModbus4的使用2019-04-08 17:37:41

    步骤1:打开串口 SerialPort port = new SerialPort("COM7")port.BaudRate = 9600;port.BaudRate = 9600;port.DataBits = 8;port.Parity = Parity.Odd;port.StopBits = StopBits.One;port.Open(); 步骤二:创建ModbusSerialMaster,设置超时参数 var master = M

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有