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
串口编程
android
串口编程
importjava.io.File;importjava.io.FileDescriptor;importjava.io.FileInputStream;importjava.io.FileOutputStream;importjava.io.IOException;importandroid.util.Log;publicclassSerialPort{privatestaticfinalSt
火柴划过瞬间
·
2020-08-03 19:54
android
安卓
串口编程
中遇到的坑
安卓
串口编程
中遇到的坑LongmonitorcontentionwithownerThread-7(3600)atintlibcore.io.Posix.readBytes(java.io.FileDescriptor
杨忆
·
2020-08-01 07:59
RXTX实现JAVA
串口编程
给大家分项下用RXTX库实现JAVA
串口编程
。一准备工作1.1下载资源文件首先下载RXTX库对应的资源文件。
tuacy
·
2020-08-01 07:02
后端开发
java串口的监听
源博客:http://blog.csdn.net/u013363811/article/details/44225303Java对
串口编程
的API包目前比较常见的针对Java的串口包有3个来源:一是1998
r99r99r99
·
2020-07-31 23:14
串口编程
及实例
引用串口基础知识http://blog.csdn.net/mtv0312/article/details/6599162串口实例http://blog.chinaunix.net/uid-24155734-id-2625084.html http://blog.csdn.net/shui1025701856/article/details/7571686串口本身,标准和硬件†串口是计算机上的串行通
蕙兰
·
2020-07-31 13:11
Linux
[Firemonkey]开发Android系统的PDA手机扫码功能
所有的这些功能,其实在硬件上就是一个串口设备,所以我们要做的工作,本质上其实就是
串口编程
那么最直接的方式就是通过串口操作对应的
Im_Leo
·
2020-07-31 11:43
firemonkey
android
pda
条码枪
linux
串口编程
串口编程
特殊在于串口通信时相关参数与属性的设置。
yeqishi
·
2020-07-30 13:53
OS->
Linux_内核开发
Linux 下
串口编程
(C++ 程序设计)
网络上已经有大量关于Linux下C++
串口编程
的文章,但是我依然要写这篇博文。因为网络上的资料不是内容太多,就是过于简短。我想写的恰到好处。文章中的部分内容来自于:Linux下
串口编程
入门。
姚家湾
·
2020-07-30 13:50
mbed
linux
C++
嵌入式Linux
串口编程
系列4——EasyARM287开发板通过freemodbus实现Modbus通信
前面的文章分析了串口的一些基本知识,在工业应用中,串口通信比较常用的协议就是ModbusRTU,freemodbus是一款微型modbus协议栈,之前对各种单片机、小型处理器支持的比较好,从V1.6版本开始,对Linux也支持了,下面先简单的分析总结下freemodbus的工作流程:我们知道Modbus通信的重点一方面是数据解析,另一方面就是串口的不定长数据接收,因为modbus的命令还是有很多种
猪哥-嵌入式
·
2020-07-30 12:24
Linux
posix 操作系统
串口编程
指南
简介posix操作系统
串口编程
指南将教你如何在您的UNIX®工作站或PC机成功,高效,便携的编写串口程序。
tyl_1120
·
2020-07-30 12:14
Linux
串口编程
linux
串口编程
http://blog.chinaunix.net/u1/52454/showart_507112.html在嵌入式Linux中,串口是一个字设备,访问具体的串行端口的编程与读/写文件的操作类似
Stoneshen1211
·
2020-07-30 12:05
linux
Linux 下
串口编程
(个人笔记)
串口即串行接口(serialport)标准串口协议支持的最高数据传输率为115kbps硬件流量控制(RTS/CTS和DTR/CTS)RTS/CTS:当接收端数据超过缓冲区高位标志后,串口控制器把CTS信号线设置为低电平,表示停止数据发送;当接收端数据缓冲区处理到低位以下,串口控制器设置CTS为高电平,表示可以开始数据发送。数据接收端RTS信号表示是否准备好接收数据。软件流量控制(XON/OFF)X
浪一下
·
2020-07-30 12:57
Linux
Linux
串口编程
在linux中,所有的设备文件一般位于"/dev"目录下,其中串口对应的名称为"/dev/ttySx",(因驱动不同,该设备名也会有所不同),可也查看在"/dev"下的文件以确认。在linux下对设备的操作方法与对文件操作方法一样,因此,对串口的读写就可以使用简单的read,write等函数来完成,所不同的只是需要对串口的其他参数另做配置。串口的设置主要是设置structtermios结构体中的成
詆調
·
2020-07-30 12:03
Linux
Linux下
串口编程
参考:1.POSIX操作系统
串口编程
指南2.UNIX环境高级编程在Linux下,标准的串口设备节点名为/dev/ttyS*,如果是USB转串口,则为/dev/ttyUSB*,其中'*'代表0、1...这类数字
mcgrady_tracy
·
2020-07-30 12:24
C——Linux下的
串口编程
之前在学习安信可A7模块时,是在PC上使用串口调试助手做了GPS的坐标数据信息的采集,同时分析了一些语句的含义。在这过程中,涉及到对嵌入式开发人员一个非常重要的知识:串口通信。在前篇也说到,我们将会自己写程序来对GPS数据进行解析,而这些数据正是靠串口来传输的。所以,本篇博文将进行关于串口通信的学习。一、串口接头首先我们得知道串口长什么样,常用的串口接头有两种,一种是9针串口(简称DB-9),一种
C_Aya
·
2020-07-30 12:28
Linux
C
GPRS-GPS
fl2440
linux下
串口编程
一、串口基本知识1、什么是串口通信串口通信(SerialCommunication),是指外设和计算机间,通过数据信号线、地线等,按位进行传输数据的一种通讯方式。串口是一种接口标准,它规定了接口的电气标准,没有规定接口插件电缆以及使用的协议。串口是计算机上一种非常通用设备通信的协议。大多数计算机包含两个基于RS232的串口。串口同时也是仪器仪表设备通用的通信协议;很多GPIB兼容的设备也带有RS-
遥_望
·
2020-07-30 11:55
CC++
嵌入式
Linux
Qt之
串口编程
1.使用qt自带的QSerialPort类实现,此类在Qt5.0之后实现的,这种实现方式不用考虑第三方类库可能带来的问题,使用起来比较简单。先设计简单的串口操作界面:代码实现:头文件包含#include串口变量定义QSerialPort*serialPort;在打开串口按钮的关联的点击槽函数中if(isOpen){serialPort->close();ui->pushButton->setTex
祝云飞
·
2020-07-30 06:05
Qt学习
Qt实现
串口编程
windows下Qt实现
串口编程
的例子,仅作参考(Qt5.1.1环境下编译运行通过):工程所需文件如图所有文件源代码/************mainwindow.h*************/#ifndefMAINWINDOW_H
Keycer
·
2020-07-30 06:07
C++
Qt
windows系统编程
串口通信
Qt5之
串口编程
入门篇之写数据
Qt5.0以上版本集成了两个串口库,QSerialPort.h以及QSerialPortInfo.hQSerialPort类提供了操作串口的函数。QSerialPortInfo提供本机串口信息。编程软件QtCreate:新建工程一路确认,finish。编程开始:首先在pro文件中加入一句:QT+=serialport点击构建->Qmake;开始编程:#include"mainwindow.h"#i
狂风是007
·
2020-07-30 05:54
个人开发
STM32的HAL库
串口编程
1、需求1、收到数据,放入缓存2、取出数据进行协议解析2、问题HAL库的接收函数,指定接收固定数长的数据。//中断方式接收HAL_StatusTypeDefHAL_UART_Receive_IT(UART_HandleTypeDef*huart,uint8_t*pData,uint16_tSize);//非中断方式接收HAL_StatusTypeDefHAL_UART_Receive(UART_H
果子哥哥
·
2020-07-30 04:48
C/C++
STM32
c#
串口编程
(转)
在单片机项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形、温度等)、用户控制(LED,继电器等),下位机(单片机)与上位机之间要进行数据通信的两种方式都是基于串口的:USB转串口——上位机和下位机通过USB转串口连接线直接相连进行数据交互;串口转WIFI(ESP8266)——上位机和下位机基于TCP/IP协议通过WIFI传输数据;串口转蓝牙(HC-06)——不多用,暂不介绍;上位机软
weixin_33851604
·
2020-07-30 03:47
UART0
串口编程
系列(二)
串口编程
(UART0)之中断方式---------------------------------------------------------Author:tiger-johnWebSite:blog.csdn.net
冀博
·
2020-07-30 01:05
嵌入式开发
ROS串口通信
788440521.ROS串口数据的读取和发送https://blog.csdn.net/m0_37598942/article/details/80713512ROS串口数据读取发送2.ROSROSserial
串口编程
学习笔记
sophies671207
·
2020-07-30 00:28
ROS
将字符串转换为16进制的字符串(常用在
串口编程
中)
stringStringToHex(LPCSTRlpSrc,charchTag=0){//将字符串转换为16进制的字符串;chTag为分界符,如果为0x20表示空格stringstrDest;unsignedchar*pSrc=(unsignedchar*)lpSrc;charbuf[2];longdwSize=strlen(lpSrc);for(longdwIndex=0;dwIndex>4;i
一只笨鸟
·
2020-07-29 20:05
MFC
C/C++
linux
串口编程
串口本身,标准和硬件串口是计算机上的串行通讯的物理接口。计算机历史上,串口曾经被广泛用于连接计算机和终端设备和各种外部设备。虽然以太网接口和USB接口也是以一个串行流进行数据传送的,但是串口连接通常特指那些与RS-232标准兼容的硬件或者调制解调器的接口。虽然现在在很多个人计算机上,原来用以连接外部设备的串口已经广泛的被USB和Firewire替代;而原来用以连接网络的串口则被以太网替代,还有用以
炽热恒星
·
2020-07-29 19:50
电子称
串口编程
privateconstintBaudRate=600;//电子称波特率privateSerialPortsp=null;privateconststringPortName="COM1";//端口号privatedelegatevoidUpdateTextEventHandler(stringdata);//定义委托privateeventUpdateTextEventHandlertextCh
熙风
·
2020-07-29 19:23
代码操作类
手机与单片机NFC通讯方案,手机NFC通讯方案,单片机NFC通信方案
一、手机与单片机通讯框图说明:用户只需要通过Uart接口控制NFC模块即可实现与单片机与手机批量数据透明传输只要你会单片机
串口编程
,就能轻松实现NFC通讯,方便简单。
feijack
·
2020-07-29 18:36
QT5入门之23 -QT
串口编程
QT5有专门的串口类:QSerialPort:提供访问串口的功能QSerialPortInfo:提供系统中存在的串口的信息具体使用方法:1.在pro文件中加入:QT+=serialport2.mainwindow.h中添加头文件及成员:#include#includepublic:QSerialPortserial;//串口实例voidinitSerialPort();//初始化串口函数priva
宇宙379
·
2020-07-29 16:06
QT
Keil MDK 下利用 printf( )的
串口编程
重定向是指用户可以自己重写C语言的库函数,当连接器检查到用户编写了与C语言库函数相同名字的函数时,优先采用用户编写的函数,这样就可以对库函数进行修改了。若要printf()函数工作,需要把printf()函数重新定向到串口函数。为了实现重定向printf()函数,需要重写fputc()这个C标准库函数,因为printf()在C标准库函数中实质是一个宏,最终是调用了fputc()函数。fputc(i
YPFree
·
2020-07-29 16:50
软件工具
Qt
串口编程
出错问题解决
Qt
串口编程
出错问题解决方案使用Qt在Windows和Linux下进行
串口编程
,整个教程笔者也是使用网上很流行的一片帖子:Qt编写串口通信程序全程图文讲解。
Linmson
·
2020-07-29 15:20
C/C++
Qt
Qt4
串口通信
QT
串口编程
--多线程
最近在做项目,用到了QT的
串口编程
,参考http://blog.csdn.net/yafeilinux/article/details/4717706在虚拟机里做好了软件,在ARM上跑有卡顿的现象,果断用多线程解决
khaki_
·
2020-07-29 14:15
Qt
Qt上第三方串口类QExtSerialPort的使用
如果是在windows下
串口编程
,则使用到的文件是qextserialbase.cpp和qextserialbase.h,qextserial
shanghaojia_
·
2020-07-29 14:18
Qt
【QT】
串口编程
--qt制作串口助手
效果图实现流程1.打开串口设备open(/dev/xxxx,O_RDWR);2.配置串口设备(波特率、数据位8b、停止位1b和校验,无硬件流控模式)3.发送数据,接收数据4.关闭串口设备撰写代码1、在工程文件中添加串口模块QT+=serialport#include#include2、获取所有串口设备//获取当前设备上的所有串口QListinfos=QSerialPortInfo::availab
俊俊~
·
2020-07-29 14:23
QT
QT学习之路
linux
串口编程
入门
一、串口的物理协议串口的物理层协议规定了串口的电气特性,有RS232,RS485,RS422协议。RS-232与RS-485的区别在于:1、传输方式不同。RS-232采取不平衡传输方式,即所谓单端通讯。而RS485则采用平衡传输,即差分传输方式。2、传输距离不同。RS-232适合本地设备之间的通信,传输距离一般不超过20m。而RS-485的传输距离为几十米到上千米。3、RS-232只允许一对一通信
遥_望
·
2020-07-29 01:03
Linux
嵌入式
ROS实现串口GPS数据的解析与通信
参考:ROS之
串口编程
学习笔记https://blog.csdn.net/u014695839/article/details/81209082ROS系统的串口数据读取和解析ht
何伯特
·
2020-07-28 22:32
ROS
串口编程
学习笔记
串口是一种设备间常用的通讯接口,本文将记录如何在ROS上使用其提供的serial包进行串口通信。首先,这里要引入一个名称为serial的包,这个包的安装命令为:$sudoapt-getinstallros--serialserial包的介绍:http://wiki.ros.org/serial接下来,创建一个自己的包,借助serial这个包来编写串口通信的代码。1、创建一个包,依赖roscpp和s
培培哥
·
2020-07-28 15:08
ROS
在串口通讯程序中处理数据包
关于
串口编程
建立程序的细节,请参阅我主页上的其它文章。同时,此文也适于其它通讯程序中艰数据报文的处理。首先,应该指出的是,所有这些处理均在串口事件处理函数oncommunication()中进行。
tangzhen8839
·
2020-07-28 12:52
Linux
串口编程
_termios
一、简介1.1Linux
串口编程
主要是设置structtermios结构体的个成员值。
葱花
·
2020-07-28 05:59
笔记
手册
linux
编程
struct
c# 实现
串口编程
-操作LED屏幕
c#实现
串口编程
-操作LED屏幕
串口编程
主要用到SerialPort这个类,主要实现对串口发送字节数组然后点阵屏显示相关信息,其实这个功能很简单下面给大家把整体思路用流程图展现如下:其实整体思路就如流程图
wetcherry
·
2020-07-27 16:10
c#
串口编—
LED屏—
超声波相关——上位机
QT5
串口编程
——编写简单的上位机https://blog.csdn.net/u014695839/article/details/50611549首先,QT5是自带QSerialPort这个类的,使用时需要在
伊哆啦
·
2020-07-27 14:15
c语言串口通信编程_
串口编程
语言
c语言串口通信编程介绍(Introduction)尽管这是一项旧技术,但许多硬件制造商仍在使用串行端口。IfyoudevelopapplicationsinC#,Microsoft.NETframeworkhasSerialPortclasstocommunicatewiththeserialports.Ineededtoworkonmanyclinicalinstrumentsasajobreq
cunchi8090
·
2020-07-20 21:21
编程语言
java
linux
python
大数据
C++
串口编程
CSerialPort类,头文件:SerialPort.h#ifndef_SERIAL_H#define_SERIAL_H#include#include#include#include#include//定义串口类型#ifdef_UNICODEtypedefCStringporttype;#elsetypedefstd::stringporttype;#endif//_UNICODEtypede
lingtianyulong
·
2020-07-16 02:14
代码
C++
串口编程
串口编程
1、打开和关闭串口在Win32中,串口是作为文件处理的,使用CreateFile()函数可以打开串口,进行读写访问操作。CreateFile()返回串口句柄,可以在以后的端口操作中使用。关闭端口使用CloseHandle()函数来完成。HANDLEWINAPICreateFile(_In_ LPCTSTRlpFileName,//要打开或创建的文件名_In_ DWORDdwDe
caiqi1123
·
2020-07-15 21:24
《Linux操作系统 - 高级编程》第一部分 标准IO及文件IO(第5章
串口编程
)
5.1串口概述随着嵌入式系统应用的发展,linux操作系统的应用也越来越广泛。linux作为一款免费的并且开放源代码的操作系统,与windows操作系统相比有许多独特的优势。linux可以进行定制内核;linux的gui图形界面能够任意选择;linux可以更方便、更安全地进行远程操作。随着linux操作系统的不断发展和完善,基于linux操作系统的软件开发也得到了长足的发展和应用。如果在工控领域引
Bruceoxl
·
2020-07-13 15:36
关于android USB Host
串口编程
环境:android平板4.1,OTG线,串口转usb线,开发板-------------------------------------------------任务:使用平板发送指令给开发板,开发板接受后,比如开始打印、即使用androidhost来连接外设。基础知识:做usb通信,首先要先弄清楚哪边是HOST那边是SLAVE。比如你的android手机做host,要获得slave,用UsbDe
5爱吃西红柿
·
2020-07-13 04:19
android嵌入式
STM32单片机通信-串口通信编程实例学习(1)
STM32单片机通信-串口通信学习(0)STM32
串口编程
参考官方文档串口常用的相关寄存器USART_SR状态寄存器USART_DR数据寄存器USART_BRR波特率寄存器串口波特率配置波特率计算公式fPCLKx
SSS的博客
·
2020-07-12 23:16
STM32与物联网嵌入式系统
ubuntu16.04 下Python串口通信配置与代码实现(PL2303串口)
PL2303的串口驱动安装minicon在Ubuntu系统里minicom的开启、USB串口的调整及minicom的退出ubuntu中查看串口信息显示串口接受的数据命令ubuntu16.04上Python
串口编程
Nani_xiao
·
2020-07-12 16:16
linux
Python
C# 串口通信总结
以前从没接触过
串口编程
,最近在一个项目中有几个地方都需要采用串口通信,跟公司一个老手请教后,感
weixin_30414245
·
2020-07-12 05:16
《ZigBee开发笔记》第六部分 项目篇 基于ZigBee和Openwrt的智能家居控制系统(四)
上位机主要是为了调试ZigBee子系统,核心就是
串口编程
,笔者用的是C#做的上位机。接下来笔者就带领大家实现ZigBee管理系统。
Bruceoxl
·
2020-07-12 03:14
《嵌入式》ZigBee开发笔记
QT5
串口编程
----线程循环发送不成功问题
今天想写一个QT5的
串口编程
,能够循环发送数据,想具体到us级别,不需要设置ms发送。所以想用一个线程一直发送。关键问题是碰到在线程循环发送竟然发不出去,见鬼了。。。
寒沙细细入江流
·
2020-07-12 01:19
QT
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他