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串口编程
使用Java进行串口通信
引言 由于java的平台无关特性使得
串口编程
很困难。因为串口需要一个与特定平台实现的标准的API,而这对于java来说很困难。不幸的是,Sun在java的串口通信上没有太多关注。
sunxboy
·
2015-03-14 12:00
java
使用Java进行串口通信
引言 由于java的平台无关特性使得
串口编程
很困难。因为串口需要一个与特定平台实现的标准的API,而这对于java来说很困难。不幸的是,Sun在java的串口通信上没有太多关注。
sunxboy
·
2015-03-14 12:00
java
使用Windows API进行
串口编程
串口通信一般分为四大步:打开串口->配置串口->读写串口->关闭串口,还可以在串口上监听读写等事件。 1、打开和关闭串口 Windows中串口是作为文件来处理的,调用CreateFile()函数可以打开串口,函数执行成功返回串口句柄,出错返回INVALID_HANDLE_VALUE。 HANDLEWINAPICreateFile( _In_LPCTSTRlpFileName,//要打开或创建的文
整鬼专家
·
2015-03-10 17:00
使用Windows API进行
串口编程
串口通信一般分为四大步:打开串口->配置串口->读写串口->关闭串口,还可以在串口上监听读写等事件。 1、打开和关闭串口 Windows中串口是作为文件来处理的,调用CreateFile()函数可以打开串口,函数执行成功返回串口句柄,出错返回INVALID_HANDLE_VALUE。 HANDLEWINAPICreateFile( _In_LPCTSTRlpFileName,//要打开或创建的文
整鬼专家
·
2015-03-10 17:00
MFC
串口编程
总结
1、win32下对串口的操作可以通过两种方式:ActiveX控件和Windows API函数,第一种程序简单但是欠缺灵活,第二种自由灵活编程不易。无论哪一种方式都需要完成四个步骤:一、打开串口;二、配置串口;三、读写串口;四、关闭串口。2、win32下对文件的概念进行了扩展,无论是文件、通信设备、命名管道、邮槽、磁盘还是控制台都是用API函数CreateFile打开或者创建。HANDLECreat
KingCat666
·
2015-03-10 16:00
DOS系统下控制串口(1)
一直想将
串口编程
整理一下,一来分享给想了解
串口编程
的爱好者,二来防止梳理一下对COM的认识,^_^。
flysh05
·
2015-03-07 16:15
串口编程
BorlandC
Visual
Basic
COM
Java
串口编程
...【Pnoker】
一年半前在jbuilder2006下写过串口通信程序,最近做一个GPS-SMS项目,用到串口通信,在JBUILDER配置了comm.jar却发现找不到端口,经过几番查找才发现自己配置的路径错了,浪费了不少时间,有必要记下来,防止下次出错,此次还暴露了自己看文章一目十行,走马观花的毛病。Javax.comm是Sun公司提供的,用于开发平台独立的通讯应用程序的扩展API。(ps:这里javax的x很准
Pnoter
·
2015-02-16 22:00
java
编程
windows
swing
JBuilder
高级
串口编程
, 使用 ioctl 和 select
高级
串口编程
,使用ioctl和select 分类:LINUXChapter4,AdvancedSerialProgramming第四章,高级
串口编程
Thischaptercoversadvancedserialprogrammingtechniquesusingtheioctl
tsinfeng
·
2015-02-16 10:00
串口编程
实验报告
/**************************************************实验名称:串口实验一实验目的:在上位机上用串口调试助手发送一个字符X,单 片机在收到字符后返回给上位机,显示"Igot X",串口波特率设定为9600bps。实验备注:SMOD处在TCON第一位,TCON在单片机复位上电 后清零。所以不设置TCON的话,串口方式在1、 2、3时,波特率处于正常不
F_D_Liang
·
2015-02-03 14:21
单片机
串口
波特率
stm32串口学习(二)
今天继续学习stm32的
串口编程
(利用库函数)。上次我们说了串口的发送,这次我们说接收。接收可以用查询的方法,也可以用中断。显然,工程中多用中断的方式,那么就来看看中断接收。
u013490896
·
2015-01-24 17:00
串口
stm32
stm32串口学习(一)
串口在工作中经常用到,今天我们从零开始学习stm32的
串口编程
(利用库函数)。先从最简单的情况开始,假设我们要实现的功能就是串口发送一个字节,不考虑接收,也不考虑中断。
u013490896
·
2015-01-23 17:00
串口
stm32
利用Window超级终端,修改短信猫波特率
在
串口编程
中,在打开端口之前,通常需要设置与该设备通信端口的相关参数,见下图:本文要介绍的就是如何修改设备默认的波特率,即上图中的“每秒位数(B)”,即与串口通信时每秒向串口设备写入数据的bit位数,(
yangxin0917
·
2014-12-18 19:00
编程
XP
测试
工具
终端
通讯
linux安装短信猫
安装短信猫项目下载:http://download.csdn.net/detail/afgasdg/7630767一、需要的资源 1、短信猫硬件 2、串口驱动(comm - windows 或者
RxTx
milin
·
2014-12-15 23:00
使用MSCOMM32控件编写串口程序
MSComm控件在
串口编程
时非常方便,程序员不必去花时间去了解较为复杂的API函数,而且在VC、VB、Delphi等语言中均可使用。
zhangyujsj
·
2014-12-07 13:00
boost::asio::serial_port
串口编程
//boostSerialPort.cpp:定义控制台应用程序的入口点。 // #include"stdafx.h" #include #include usingnamespacestd; //usingnamespaceboost::asio; int_tmain(intargc,_TCHAR*argv[]) { try { boost::asio::io_serviceio; boos
anda0109
·
2014-12-04 16:00
linux
串口编程
汇总
最近做项目需要进行
串口编程
。在动手前,先对这方面的资料做一个汇总。对于
串口编程
,网上有不少的例程(见参考资料[1][2][3][4][7]...其实它们都大同小异)。
Q1302182594
·
2014-11-27 15:00
关于安卓
串口编程
的详解
由于近日在做关于用安卓手机端用串口配置调试底层设备,底层设备的通信接口为RS485通信方式,严格遵从modebus协议。此为大前提,如何通过安卓手机端完成这一工作,首先有两种方式:1、OTG功能与底层连接;2、无需OTG功能;根据现在的安卓机中带有OTG功能手机所占的份额不是很大,因此,本项目选择无需OTG的通信方式。项目选择的设备为FT311D芯片的力特Z-TEK的android转RS232的设
anlun
·
2014-11-15 15:22
Android
linux下的
串口编程
代码1
#include #include #include #include #include #include #include #include #include intCommFd,TtyFd; staticvoidError(constchar*Msg) { fprintf(stderr,"%s\n",Msg); fprintf(stderr,"strerror()is%s\n",strer
lifan_3a
·
2014-10-23 11:00
linux下的
串口编程
(转)
linux下的
串口编程
入门2006-09-25 10:351.简介 串口通信可以分为同步通信和异步通信两类。
lifan_3a
·
2014-10-23 11:00
linux下
串口编程
入门123
简介:Linux操作系统从一开始就对串行口提供了很好的支持,本文就Linux下的串行口通讯编程进行简单的介绍。串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIARS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(D
lifan_3a
·
2014-10-23 11:00
linux下
串口编程
代码
1. [代码][C/C++]代码 跳至 [1] [全屏预览]?123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
lifan_3a
·
2014-10-23 11:00
Linux 下
串口编程
入门
串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C接口(又称EIARS-232-C)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个25个脚的DB25连接器,
lifan_3a
·
2014-10-23 11:00
Linux下
串口编程
1
Linux系统下,诸如串口、触摸屏、GPIO、ADC等等各种设备的操作,都是通过访问其对应的设备节点进行控制。相应地,串口通过访问/dev/ttyS0、/dev/ttyS1、/dev/ttyS2...对其进行配置与控制。串口配置的参数包括:波特率,数据位,校验位,停止位与流控。串口的配置主要是通过配置structtermios结构体,其原型如下:[cpp] viewplaincopyprint?
lifan_3a
·
2014-10-23 11:00
C++
串口编程
实例
在windows程序设计与开发过程中,特别是涉及到开发嵌入式软硬件系统时,往往会涉及到
串口编程
。
jiangqin115
·
2014-10-23 09:00
Linux下
串口编程
1.POSIX操作系统
串口编程
指南 2.UNIX环境高级编程 在Linux下,标准的串口设备节点名为/dev/ttyS*,如果是USB转串口,则为/dev/ttyUSB*,其中'*'代表0、1...这类数字
lifan_3a
·
2014-10-21 15:00
Linxu下的
串口编程
(二)
一.Linux下的
串口编程
又那几部分组成 1. 打开串口2. 串口初始化3. 读串口或写串口4.
lifan_3a
·
2014-10-21 15:00
UART0
串口编程
系列(五)UC/OS下的串口接收任务
一.串口接收数据在UC/OS设计中应注意的问题1. 串口通信的数据接收过程:1> UART 接收FIFO接收到预定字节后触发中断2> ISR读取接收到的内容并保存3> 经过一次或若干次ISR完成一个通信帧的接收(拼装通信帧)4> 处理和解释通信内容5> 根据处理结果触发其他任务2. 串口数据接收程序设计时,应该考虑的问题:1>即使以上的操作过程很简单,也最好不要把它全部安排在
lifan_3a
·
2014-10-21 15:00
UART0
串口编程
系列(三)UC/OS—II中遭遇的危机
一.潜在的危机1.在uc/os操作系统中设计
串口编程
时,由于ISR和多个任务并发执行,情况比较复杂。尤其是接收状态为被动状态时,只能靠串行口中断来接收数据。
lifan_3a
·
2014-10-21 15:00
UART0
串口编程
系列(四)UC/OS下的串口发送任务
一.在UC/OS中设计串口程序所要考虑的问题1. 串口通信数据以帧为单位进行处理,如果需要接收大量数据,则帧缓冲区规模必然很大;如果需要发送大量数据,则可将原始数据快看作缓冲区,不需要另外再创建帧缓冲区。2. 帧缓冲区是全局数据结构,通常为共享资源,需要考虑互斥访问问题(如在任务中关中断)。但是此时系统的效率就会下降。我们可以通过合理设计通信任务,将对帧缓冲区进行读/写操作的双方封
lifan_3a
·
2014-10-21 15:00
UART0
串口编程
系列(二)之中断方式
中断方式的
串口编程
1.用中断方式编写串口程序由那几部分组成2.硬件上的支持1>UART0 发送FIFO缓冲区A. UART0含有1个16字节的发送FIFO缓冲区B.
lifan_3a
·
2014-10-21 15:00
UART0
串口编程
系列(一)之轮训方式
本文章针对的是ARM2200环境下编写串口程序,其中设计轮循方式,中断方式,以及在UC/OS-II操作系统下的
串口编程
。使用轮循和中断两种方式来实现
串口编程
。
lifan_3a
·
2014-10-21 15:00
Linxu下的
串口编程
(二)
一.Linux下的
串口编程
又那几部分组成 1. 打开串口2. 串口初始化3. 读串口或写串口4.
lifan_3a
·
2014-10-21 15:00
串口编程
之前奏篇
因此,我们也对它进行深入的了解本文章针对
串口编程
时如何设计串口通信协议,以及对RS232接口进行了说明。为下一步进行
串口编程
进行热身 1.
lifan_3a
·
2014-10-21 15:00
嵌入式linux
串口编程
查询硬件的方式:查询方式、中断方式、DMA方式。串口很多是使用中断方式,这种方式一般来讲对CPU比较有效。UART的操作主要包括以下几个部分: 数据发送;数据接受;产生中断;产生波特率;Loopback模式;红外模式;自动流控模式; 串口参数的配置主要包括:波特率、数据位、停止位、流控协议。在linux下操作串口与操作文件相同。在使用串口之前必须设置相关配置,包括:波特率、数据
shanekong
·
2014-10-20 22:00
Windows API
串口编程
在Windows系统中实现串口通信的基本功能,并对有关的API函数进行解释。打开串口函数:HANDLECreateFile( LPCTSTRlpFileName, DWORDdwDesiredAccess, DWORDdwShareMode, LPSECURITY_ATTRIBUTESlpSecurityAttributes, DWORDdwCreationDisposition, DWORDdw
yangbingzhou
·
2014-09-27 15:00
windows
api
串口通信
linux
串口编程
#include/*标准输入输出定义*/ #include/*标准函数库定义*/ #include/*Unix标准函数定义*/ #include/**/ #include/**/ #include/*文件控制定义*/ #include/*PPSIX终端控制定义*/ #include/*错误号定义*/ /***@brief设置串口通信速率 *@paramfd类型int打开串口的文件句柄 *@pa
yangbingzhou
·
2014-09-18 13:00
linux
串口通信
linux串口接收不到0x11解决
转自:http://www.2cto.com/os/201302/189931.html linux串口接收不到0x11解决 网上许多流行的linux
串口编程
的版本中都没对c_iflag(termios
njuitjf
·
2014-09-04 10:00
C#
串口编程
详解
目前我也在学习C#
串口编程
类的基础知识,在网上也找了一些资料,但都存在一些问题,现在他们基础上再进行一定的修改,且更详细的表达如何实现
串口编程
,实现串口的发送与接收。
hongxuecn
·
2014-09-02 08:01
串口
串口通信
C#串口通信
WIN32 API串口通讯函数使用说明
WIN32API串口通讯实例教程 第一节实现串口通讯的函数及
串口编程
简介 API函数不仅提供了打开和读写通讯端口的操作方法,还提供了名目繁多的函数以支持对串行通讯的各种操作。
ainyko
·
2014-08-28 20:00
多线程
api
通信
串口通信
MFC编程
Linux下基于QT
串口编程
测试一
本文博客链接:http://blog.csdn.net/jdh99,作者:jdh,转载请注明.环境:主机:Fedora12开发软件:QT目标板:MINI6410实现功能:目标板接收PC串口传过来的信息并在终端输出,目标板串口接收信息用SELECT机制源代码:widget.h:[cpp]viewplaincopy#ifndef WIDGET_H #define WIDGET_H #inclu
b5w2p0
·
2014-08-20 16:00
linux
qt
opencv
串口通信
串口编程
串口编程
特殊在于串口通信时相关参数与属性的设置。嵌入式Linux的
串口编程
时应注意,若在根文件中没有串口设备文件,应使用mknod命令创建,这这里假设串口设备是
robertsong2004
·
2014-08-14 10:00
电子称
串口编程
privateconstintBaudRate=600;//电子称波特率 privateSerialPortsp=null; privateconststringPortName="COM1";//端口号 privatedelegatevoidUpdateTextEventHandler(stringdata);//定义委托 privateeventUpdateTextEventHandlerte
happy09li
·
2014-08-12 11:00
串口
电子称
C语言main函数中嵌套定义函数
问题引入:今天在看
串口编程
示例程序时,意外发现该程序中竟然在main函数中嵌套定义了其他函数,调试了一下,居然通过了,然后我又写了个简单的测试程序,居然也通过了。
Froge_LZG
·
2014-08-08 21:46
金笛JAVA二次开发包开发Wavecom短信应用时需要注意如下事项:
金笛JAVA 开发包针对windows版本和linux版本分别有不同的打包文件,底层串口的驱动是不同的(linux下是
RxTX
驱动,windows下是mscomm.dl
金笛工业手机
·
2014-08-07 17:00
Linux 程序设计学习笔记----终端及
串口编程
及实例应用
转载请注明出处,http://blog.csdn.net/suool/article/details/38385355。部分内容类源于网络。终端属性详解及设置属性为了控制终端正常工作,终端的属性包括输入属性、输出属性、控制属性、本地属性、线路规程属性以及控制字符。其在系统源代码的termios.h中定义(具体的说明文档http://pubs.opengroup.org/onlinepubs/790
振生
·
2014-08-05 16:07
C/C++基础学习
linux及其编程
UNIX环境高级编程
Linux程序设计
Linux 程序设计学习笔记----终端及
串口编程
及实例应用
转载请注明出处,http://blog.csdn.net/suool/article/details/38385355。部分内容类源于网络。终端属性详解及设置属性为了控制终端正常工作,终端的属性包括输入属性、输出属性、控制属性、本地属性、线路规程属性以及控制字符。其在系统源代码的termios.h中定义(具体的说明文档http://pubs.opengroup.org/onlinepubs/790
hu1020935219
·
2014-08-05 16:00
串口编程
基础知识
1、串口通信原理基本的通讯方式有并行通讯和串行通讯两种。 一条信息的各位数据被同时传送的通讯方式称为并行通讯。并行通讯的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通讯。 一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一根传输线即可完成,成本低但送速度
整鬼专家
·
2014-08-05 16:00
串口编程
基础知识
1、串口通信原理基本的通讯方式有并行通讯和串行通讯两种。 一条信息的各位数据被同时传送的通讯方式称为并行通讯。并行通讯的特点是:各数据位同时传送,传送速度快、效率高,但有多少数据位就需多少根数据线,因此传送成本高,且只适用于近距离(相距数米)的通讯。 一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一根传输线即可完成,成本低但送速度
整鬼专家
·
2014-08-05 16:00
Linux 程序设计学习笔记----终端及
串口编程
基础之概念详解
转载请注明出处,http://blog.csdn.net/suool/article/details/38372417谢谢!linux下的终端及串口的相关概念部分内容整理于网络。终端/控制台终端和控制台都不是个人电脑的概念,而是多人共用的小型中型大型计算机上的概念.1.终端一台主机,连很多终端,终端为主机提供了人机接口,每个人都通过终端使用主机的资源.终端有字符哑终端和图形终端两种.控制台是另一种
hu1020935219
·
2014-08-04 17:00
API实现串口通讯
第一节 实现串口通讯的函数及
串口编程
简介 API函数不仅提供了打开和读写通讯端口的操作方法,还提供了名目繁多的函数以支持对串行通讯的各种操作。
xuqiang918
·
2014-07-22 21:00
api
串口通信
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他