E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RXTX串口编程
【转载】WIN32 API串口通讯实例教程
第一节 实现串口通讯的函数及
串口编程
简介 API函数不仅提供了打开和读写通讯端口的操作方法,还提供了名目繁多的函数以支持对串行通讯的各种操作。
xuexiiphone
·
2016-04-26 18:00
20160426 VC++(VS2013)
串口编程
图文教程(MSComm的使用)
1、新建MFC对话框工程如下2、给编辑框控件添加变量,其中EditBox添加Value变量,Button添加Control变量,ID和变量分别为:IDC_BTNOPEN()CButtonm_cBtnOpen;IDC_BTNSEND()CButtonm_cBtnSend;IDC_EDIT_RXDATA()CStringm_sRXDATA;IDC_EDIT_TXDATA()CStringm_sTXDA
KevinHuang2088
·
2016-04-26 15:47
VC++串口编程
看大牛如何
串口编程
序言 说到开源,恐怕很少有人不挑大指称赞。学生通过开源代码学到了知识,程序员通过开源类库获得了别人的成功经验及能够按时完成手头的工程,商家通过开源软件赚到了钱……,总之是皆大欢喜。然而开源软件或类库的首要缺点就是大多缺乏详细的说明文档和使用的例子,或者就是软件代码随便你用,就是文档,例子和后期服务收钱。
yangactive
·
2016-04-15 09:00
串口编程
Qt之
串口编程
1.使用qt自带的QSerialPort类实现,此类在Qt5.0之后实现的,这种实现方式不用考虑第三方类库可能带来的问题,使用起来比较简单。先设计简单的串口操作界面:代码实现:头文件包含#include串口变量定义QSerialPort*serialPort;在打开串口按钮的关联的点击槽函数中if(isOpen){ serialPort->close(); ui->pushButton->setT
zhuyunfei
·
2016-04-13 11:00
qt
SerialPort
Linux
串口编程
转自:http://www.cnblogs.com/wblyuyang/archive/2011/11/21/2257544.html.串口概述 常见数据通信方式:并行通信,串行通信 UART的主要操作: >数据发送及接受 >产生中断 >产生波特率 >Loopback模式 >红外模式 >自动流控模式 串口参数的配置主要包括:波特率、数据位、停止位、流控协议。 linux中的串口设备
mrliucsdn
·
2016-04-12 23:00
linux下如何对
串口编程
Linux操作系统从一开始就对串行口提供了很好的支持,本文就Linux下的串行口通讯编程进行简单的介绍。串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIARS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)
vevenlcf
·
2016-04-08 14:00
串口编程
(VS2010)
1.准别工作高版本的VS没有MSComm通讯控件,需要自己下载http://download.csdn.net/detail/axiqia/9466667。解压后拷贝到:C:\Windows\System32(WIN7系统);C:\WINDOWS\system32(XP系统)。注意:64位win7系统还需要将mscomm32.ocx文件复制到C:\Windows\SysWOW64\目录下,否则后面
axiqia
·
2016-03-19 18:00
实现
串口编程
的三种方法
摘要:本文介绍了在Windows平台下串行通信的实现机制,讨论了根据不同的条件用VisualC++设计串行通信程序的三种方法,并结合实际,实现对温度数据的接收监控。在实验室和工业应用中,串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛。依据不同的条件实现对串口的灵活编程控制是我们所需要的。在光学镜片镀膜工艺中,用单片机进行多路温度数据采集控制,采集结果以串行方
LostTempIe
·
2016-03-17 22:00
串口编程
tcflush()函数
tcflush函数刷清(扔掉)输入缓存(终端驱动法度已接管到,但用户法度尚未读)或输出缓存(用户法度已经写,但尚未发送). inttcflush(intfiledes,intquene) quene数该当是下列三个常数之一: TCIFLUSH 刷清输入队列 TCOFLUSH 刷清输出队列 TCIOFLUSH刷清输入、输出队列 例如:tcflush(fd,TCIFLUSH);在打开
very__good
·
2016-03-01 16:00
Windows下C++
串口编程
实例
原文链接:http://blog.sina.com.cn/s/blog_afb1793101016mq2.html1.本例子使用了比较规范的软件设计方法,类的设计具有比较好的可扩展性和移植性、代码的注释采用doxgen支持的javaDoc风格。2.为了能方便初学者更快地了解和入门,几乎每一行代码都加上了详细的注释,对于注释中如果依然有不清楚的概念,相信你通过百度和google一定能找到答案。3.本
wzmsltw
·
2016-02-23 15:00
C++
windows
串口通信
Linux串口IO模式的一些心得(阻塞、非阻塞、超时)
摘要 假如您从未接触过
串口编程
这篇短文可能不适合您^_^linux tty 串口 serial 众所周知,在Linux系统下所有设备都是以文件的形式存在,串口也一样。
habibah_chang
·
2016-02-05 11:00
mina学习笔记七:
串口编程
1.基于java.comm的
串口编程
以前做过一个针对串口扫描枪解析的项目,当时是用的java.comm包。回忆一下当时是怎么做的。
kakaxi1o1
·
2016-02-04 15:00
Linux
串口编程
一次读取全部输入的数据(输入数据不定长)
编程背景:板子是linux2.6.39系统,人机交互接口是板子上的一个串口。输入命令时,当长度大于8时,发现read读取到的数据是分多次得到的(串口用非阻塞模式读取数据),比如输入的字符长度为25(循环读取,下面贴代码):第一次读取8个,并发生串口中断(发生中断后中间会有一小会读不到数据,实测),然后又读取8个、8个、1个(‘\0’不占位),查了下原因,好多网友也遇到了这个问题,看了几个帖子都
·
2016-01-26 13:00
编程
linux
串口
Linux
串口编程
-转
串口概述 常见数据通信方式:并行通信,串行通信 UART的主要操作: >数据发送及接受 >产生中断 >产生波特率 >Loopback模式 >红外模式 >自动流控模式 串口参数的配置主要包括:波特率、数据位、停止位、流控协议。 linux中的串口设备文件放于/de/目录下,串口一,串口二分别为"/dev/ttyS0","/dev/ttyS1".在linux下操作串口与操
xp5xp6
·
2016-01-16 11:00
java基于RXTXcomm.jar的串口通信
java基于RXTXcomm.jar的串口通信
RXTX
的下载及配置mfz-
rxtx
-2.2-20081207-win-x64 下载地址:http://download.csdn.net/download
baidu_30541191
·
2015-12-29 22:00
java
rxtx
串口通信
MFC
串口编程
详细教程 图文并茂
开发环境是:VC6.0
串口编程
方法:32位控件参考资料:http://leadtheway.i
程序天空下的骆驼
·
2015-12-25 13:00
MFC
串口编程
详细教程 图文并茂
开发环境是:VC6.0
串口编程
方法:32位控件参考资料:http://leadtheway.i
程序天空下的骆驼
·
2015-12-25 13:00
C# 地磅
串口编程
C#地磅
串口编程
http://www.cnblogs.com/cancer_xu/archive/2012/09/14/WeighBridge-Com.htmlhttp://www.cnblogs.com
422159763
·
2015-12-24 15:00
BOOST.Asio——扫盲
asio
串口编程
http://www.godebug.org/index.php/archives/71
王林森
·
2015-12-23 16:00
RXTX
Version mismatch
RXTXVersionmismatch--防止下回再犯错,先记着、、、今天调试一个java编写的串口助手小程序,用eclipse编译时显示:WARNING:RXTXVersionmismatch经过一番更换jdk版本、更换RXTXcomm.jar包、更换rxtxSerial.dll文件等操作后终于找到问题的根源:原来是因为我在jre/bin中放了rxtxSerial.dll文件,且与system3
Tobey_51
·
2015-12-15 21:52
串口
java
RXTX
Version
mismatc
杂记
RXTX
Version mismatch
RXTXVersionmismatch--防止下回再犯错,先记着、、、今天调试一个java编写的串口助手小程序,用eclipse编译时显示:WARNING: RXTXVersionmismatch经过一番更换jdk版本、更换RXTXcomm.jar包、更换rxtxSerial.dll文件等操作后终于找到问题的根源:原来是因为我在jre/bin中放了rxtxSerial.dll文件,且与system
Tobey_51
·
2015-12-15 21:52
java
version
串口
rxtx
mismatch
VS2010 MFC windows API
串口编程
(一)
VS2010MFCwindowsAPI
串口编程
(一)部分来自:http://www.cnblogs.com/jxnclyk/archive/2010/06/07/1753226.html多数涉及串口操作的软件
smallmount123
·
2015-12-14 00:00
mfc
Visual
Studio
2010
串口编程
Linux
串口编程
linux
串口编程
http://blog.chinaunix.net/u1/52454/showart_507112.html在嵌入式Linux中,串口是一个字设备,访问具体的串行端口的编程与读/写文件的操作类似
u011003120
·
2015-11-30 16:00
串口通信
串口编程
Python 、pyserial
1、
串口编程
Python、pyserial网址:http://www.douban.com/group/topic/7400483/importsys,osimportserialser=serial.Serial
水深千尺
·
2015-11-27 00:49
Python
TCP/UDP/串口通信
win32
串口编程
在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。在Win32下,可以使用两种编程方
Ammon_Zhang
·
2015-11-18 10:00
Win32
api
程序员
应用
串口通信
使用Java Applet和Java
串口编程
API实现电子称称重功能
Java
串口编程
使用的是javax.comm包下的SerialPortEventLi
闯关东俊哥
·
2015-11-18 07:46
Java
C#开发串口总结,并提炼串口辅助类到公用类库中
串口也不再是什么神秘的东西,利用SerailPort组件,对串口的各种操作也非常的方便,由于本人总是喜欢把一些常用的东西封装成可供重复利用的类库,因此,阅百家代码,提炼总结优化,把对串口的操作封装成一个公用的类库,应付日常的
串口编程
开发
·
2015-11-13 20:39
C#
linux串口接收不到0x0d|0x11|0x13解决
linux串口接收不到0x11解决网上许多流行的linux
串口编程
的版本中都没对c_iflag(termios成员变量)这个变量进行有效的设置,这样传送ASCII码时没什么问题,但传送二进制数据时遇到0x0d
zdf511391565
·
2015-11-13 18:00
linux 下
串口编程
VTIME和VMIN的设置
VTIME定义要求等待的时间量(取值不能大于cc_t)。 VMIN定义了要求等待的最小字节数。 options.c_cc[VTIME] = X; //设置从获取到1个字节后开始计时的超时时间 options.c_cc[VMIN] = Y; //设置要求等待的最小字节数 在原始模式下对read()函数的影响: 1、X=0,Y!=0。函数read()只有在读取了
·
2015-11-13 17:30
linux
串口编程
一:概述 关于串口的理论说起来还是有一大堆,但是编程却很简单在这里就不多说了。基本上每个程序都用到了串口调试。 二:相关寄储器设置 ULCONn线性控制寄储器主要用来配置奇偶校验模式,停止位,字长 UCONn控制寄储器,这里面的东西我看起来就有点陌生。 UFCONn这里面的东西也不是很明白。 UMCONn不太懂。 UTRSTATn发送/接收状态寄储器,
·
2015-11-13 09:35
编程
C#基础温习(5):C#
串口编程
本文用来简单介绍一下C#
串口编程
的知识,主要以实例为内容。 凡是串口设备和计算机交互的时候都用到串口,在C#中我们如何来操作串口呢?
·
2015-11-13 09:38
C#
C#基础温习系列目录
) C#基础温习(2):温习控制台程序(二) C#基础温习(3):十六进制字符串转十进制数 C#基础温习(4):C#中string数组和list的相互转换 C#基础温习(5):C#
串口编程
·
2015-11-13 09:28
C#
Win32
串口编程
 
·
2015-11-13 08:08
Win32
Linux
串口编程
串口编程
特殊在于串 口通信时相关参数与属性的设置。
·
2015-11-13 07:13
linux
控件
串口编程
1.添加控件 通过菜单Project→Add to Project→Components and Control插入即可,再将该控件从工具箱中拉到对话框中。 2.在窗口上添加一个串口控件,随便放一个位置,此控件是不可见的。 3.为控件添加变量m_com为后面操作做准备,如果不添加变量也可以用GetDlgItem函数获取句柄进行操作 4.打开串口 先获取串口是否打开,如果打开了就先关闭,
·
2015-11-13 06:11
编程
Java
串口编程
学习2-读串口
如果读串口出现乱码,则: 1.可能是波特率设置不对 2.可能是数据编码格式不对 import gnu.io.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; imp
·
2015-11-13 01:26
java
Java
串口编程
学习1-环境配置(64位Win7)
最近在做zigbee的课程设计,需要Java实现对串口数据的读写操作。 网上找了很多代码,好像都比较过时了,直接拿来用没法跑通……QAQ……然后自己写个教程留底,如有不当之处还请各位路过的大神赐教。 参考资料:http://www.docin.com/p-224301266.html 操作系统:64位Win7 java的串口API包:javax.comm在windows下的开法维护已经停止
·
2015-11-13 01:25
java
Linux
串口编程
のtermios 结构
termios 结构是在POSIX规范中定义的标准接口,它类似于系统V中的termio接口,通过设置termios类型的数据结构中的值和使用一小 组函数调用,你就可以对终端接口进行控制。 可以被调整来影响终端的值按照不同的模式被分为如下几组: 1.输入模式 2.输出模式 3.控制模式 4.本地模式 5.特殊控制模式 最小的termios结构的典型定义如下: struct term
·
2015-11-13 00:18
linux
java下的串口通信-
RXTX
关于java实现的串口通信,使用的是开源项目
RXTX
,之前sun公司也有JCL项目,不过已经很久没有更新了,
RXTX
项目地址:点击打开,但是两个项目的API用法是一样的,只是导入的包不一样而已。
·
2015-11-13 00:49
java
VC串口通信编程-3
Win32
串口编程
实例 (2009-07-08 13:52:32) 转载▼
串口编程
的一个实例 为了让您更好地理解
串口编程
,下面我们分别编写两个例程(见附带的源码部分
·
2015-11-12 23:31
编程
VC串口通信编程-2
VC串口通信编程 (2009-07-08 13:48:40) 转载▼ Win32
串口编程
(转:韩耀旭) 在工业控制中,工控机(一般都基于Windows平台)
·
2015-11-12 23:30
编程
Linux下的
串口编程
ZT
Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。 串口简介 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标
·
2015-11-12 20:24
linux
C#串口通信:MSComm控件使用详解
摘要:本文详细介绍了MSComm控件在
串口编程
中使用。
·
2015-11-12 18:33
com
C#
串口编程
串口设置 sp = new SerialPort(comboBox1.SelectedItem.ToString(), int.Parse(comboBox2.SelectedItem.ToString()), parity, &
·
2015-11-12 15:45
C#
Linux
串口编程
在linux下编写终端程序时,有规范模式 ,非规范模式(原始模式特殊的非规范模式)之分。不用于终端,而是在串口这种使用情况下,一般设置为原始模式(非规范的一种特殊情况)。但用read() 函数,希望从串口接收指定的数量的字符时,往往接收到的实际字符数,都与指定的不同。如本人用read()希望接收 10 bytes的数据,但实验后发现,分了几次才接收到,俩次接收2bytes ,两次接收3bytes。
·
2015-11-12 13:17
linux
C#
串口编程
遇到的问题以及解决方法
最近在做的项目中涉及到串口通信编程,队友在做这一模块的时候遇到了一个相信很多人都可能遇到的问题,那就是接受数据的冲突或者丢失。队友让我帮他调试的时候,足足花了近两个小时才把问题给解决了,现觉得有必要总结一下以给遇到类似问题的朋友一个思路吧~ 问题是这样的,从相应的硬件设备每隔2秒便发送一个大小为15的字节数据,存的是16进制数据,每条数据以7E
·
2015-11-11 09:54
C#
C#串口通信:MSComm控件使用详解
摘要:本文详细介绍了MSComm控件在
串口编程
中使用。
·
2015-11-11 09:53
com
串口编程
的资料
目录 序言 第一章 基本的串口通讯 什么是串口通讯 什么是RS-232 信号定义 异步通讯 什么是双工和单工 流量控制 什么是断开/break 同步通讯 访问串行端口 串行端口文件 打开串行端口 &nbs
·
2015-11-11 03:46
编程
[RK_2014_0910]
串口编程
中,串口数据接收不全的可能原因
一、【情形1】 【ubuntu14.04-->Win8】 [环境描述] PC1:Win8,运行串口调试工具:USR-TCP232-Test.exe;串口COM1的参数设置为“9600,8,1,N"。 PC2:Ubuntu14.04;串口/dev/ttyUSB0的参数设置为“9600,8,1,N"。 [代码描述] // 串口传输线程
·
2015-11-10 23:29
编程
用MFC实现
串口编程
本文详细介绍了串行通信的基本原理,以及在Windows NT、Win98环境下用MFC实现串口(COM)通信的方法:使用ActiveX控件或Win API.并给出用Visual C++6.0编写的相应MFC32位应用程序。关键词:串行通信、VC++6.0、ActiveX控件、Win API、MFC32位应用程序、事件驱动、非阻塞通信、多线程. 在Windows应用程序的开发中,我们常常
·
2015-11-10 22:30
mfc
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他