串口通讯中上位机向下位机回发的信息,回发数据是怎么被下位机接受的?

串口通讯中上位机向下位机回发的信息,回发数据是怎么被下位机接受的?怎么对下传的数据进行解读?

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
上位机与下位机串口通讯程序
此为本人工作中的辅助程序, 其中主要是把串口接收的指令与数据拆分并执行,程序附带Excel电子表格数据的导入导出功能,编程工具:vs2010 winform
第三方程序能不能绕过上位机程序给下位机回发数据?
上位机已经绑定了下位机的端口,实现串口通讯,第三方程序能不能绕过上位机程序给下位机回发数据?
上位机与下位机程序配合是 下位机程序崩溃
最近作为一个菜鸟,一直测试同事用QT写好的上位机与下位机程序, 结果配置一个模块,连续点击多次下载时,下位机出现程序崩溃的情况。如图 根据提示得知 在下位机线程没有结束的时候,我通过上位机就把内容情况了。 下位机线程继续运行的时候,程序就崩了。 下位机程序处理:   //串口线程停止,释放内存     for(int i=0; i     {         if(m
上位机和下位机
【上位机】上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。【下位机】下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip microcomputer/slave computer/lower computer之类的。【两机通信原...
上位机与下位机
什么是上位机与下位机,初识上位机与下位机,怎样理解上位机与下位机
上位机下位机
上位机下位机上位机下位机上位机下位机上位机下位机上位机下位机上位机下位机
上位机下位机数据如何传输
我是新手,问大家一个问题:rn 在上位机和下位机进行串口通讯的过程中,数据是按什么格式进行传输的?rn下位机是什么格式,通过串口传输到上位机是不是需要进行格式转化?rn上位机给下位机发送信息的时候是什么格式,需要转化再传输给下位机吗?rnrn对这串口通讯不清楚,问的问题比较白痴,整体迷惑。大家帮着解释一下。谢谢~~!rnrn例如:rn下位机:0X55 0X10 0X10 0XFF 数据传输申请rn上位机:0X55 0X01 0X01 0XFF 可以传输数据rnrn在用VB.NET进行编程的时候,如何进行上面例子的数据的转化,然后进行通讯。
串口通讯 vb.net上位机+51下位机实例
这是一个在visual studio环境下开发的串口通讯,包括上位机和51下位机的联手,可以再wince上运行,已经调试通过
串口通讯上位机(PC)接收数据--下位机(单片机)发送数据
CVI串口通讯上位机(PC)接收数据--下位机(单片机)发送数据。
上位机与下位机的连接
上位机和下位机,一般是指集中控制系统中的PC机和现场的工控机。上位机(PC机)主要用来发出操作指令和显示结果数据,下位机(工控机)则主要用来监测和执行上位机的操作指令。
下位机与上位机通信问题
问题:用232串口通信,下位机连续发生,上位机现在用串口助手调试,下面发上来的数据不是写的数据,为什么?将下位机程序贴一下。rn#include rn#include rn#include rn#define uchar unsigned charrn#define uint unsigned intrn#define WorkTimes 3rnrnuint dianya[3] = 700,200,100,dianliu[3] = 1200,1500,1000;rnuchar fangshi[3] =1,2,1;rnuchar dinshi[3] = 11,24,13;rnuchar dinfen[3] = 20,30,10;rnuchar xunhuan[3] = 0,0,1;rnuchar recei_flag = 0;rnuchar rec[24] = 0;rnrnrnrnvoid init_ps(void)rn rn TMOD =0X20;rn TH1 = 0Xfd;rn TL1 = 0xfd;rn PCON = 0;rn TR1 = 1;rn ES=1;rn TI=1;rn EA=1;rn SCON = 0X50;rnrnrnrnvoid send_char_com( unsigned char ch) rn rnSBUF=ch; rnwhile (TI== 0 ); rnTI= 0 ; rn rnrnvoid send_section1(uchar m)//发送最开始的设置值rn uchar i,dianyaH=0,dianyaL=0,dianliuH=0,dianliuL=0;rn send_char_com(m);rn for(i = 0;i < m;i++)rn dianyaH = dianya[i]/100;rn dianyaL = dianya[i]%100;rn dianliuH = dianliu[i]/100;rn dianliuL = dianliu[i]%100;rn send_char_com(i+1);rn send_char_com(dianyaH);rn send_char_com(dianyaL);rn send_char_com(dianliuH);rn send_char_com(dianliuL);rn send_char_com(fangshi[i]);rn send_char_com(dinshi[i]);rn send_char_com(dinfen[i]);rn send_char_com(xunhuan[i]);rn rnrnrnrnvoid receive_data(void)rn uchar i=0;rn if(RI)rn RI=0;rn if(recei_flag == 0)rn rn recei_flag = SBUF;rn rn else if(recei_flag == 1)rn rn for(i=0;i<24;i++)rn rn rec[i] = SBUF;rn rn rn rnrnrnrnvoid main(void)rn init_ps();rnrn while(1)rn send_char_com(0x16) ;rn // send_section1(WorkTimes);rn // receive_data();rn rnrnrn接收的数据8个字符一组,有时后4个字符接收是对的,有时却是其他的
VB上位机与18b20下位机
基于VB上位机与18b20下位机联合通信
S32KCANbootloader上位机及下位机源码
S32KCANbootloader包含了上位机及下位机源码,可以拓展开发,上位机可以根据源码进行自定义。下位机源码需要与上位机源码配合使用。。
ov6620上位机下位机测试程序
ov6620上位机下位机测试程序 做飞思卡尔智能车,或者自己做摄像头的同学,下下来看看不错
上位机和下位机之间的通讯
上位机和下位机(LPC2132)之间的通讯,实现A/D数据采集和转换,这是一个模拟的采样程序。MFC制作,自己写的。
上位机下位机通信
上下位机的通信程序,使用socket套接字,c++控制台程序
PDA上位机与下位机源码
某软件公司为自来水厂开发的抄表机系统,PDA采用C语言开发,上位机采用DELPHI开发,对于需要从事该方面开发的朋友有很好的帮助
上位机和下位机区别
上位机和下位机区别上位机和下位机区别上位机和下位机区别上位机和下位机区别
上位机和下位机通信
上位机和下位机是如何传送数据的?它们的通信是基于UDP的?
sc32410(下位机)+MC35I+PC(上位机)
我想用S3C2410控制GPRS模块向远程PC发送数据,PC作为监控中心,采用的VC#平台的SOCKET来实现接受网络数据,那么能否在S3C2410上通过MC35I的AT命令来写客户端的SOCKET呢?怎样写?急
vb上位机 18b20下位机
vb作为上位机 18b20采集温度送vb显示
上位机 下位机 原理图
上位机,下位机 电路图,AT89s51,最小系统的电路图。
上位机和下位机通讯
实现上位机和下位机的通讯,里面介绍了实现原理和一些代码
上位机与下位机通讯项目
单片机上位机与下位机通讯项目,由C#窗体程序控制单片机实时功能能显示,实现上位机与下位机的实时通讯。
上位机和下位机.zip
上位机与下位机上位机与下位机上位机与下位机上位机与下位机上位机与下位机
上位机和下位机串口通信问题
有两台电脑A,Brn其中A作为上位机,B用于给下位机下载程序(上位机程序是我写的,下位机的设备和程序都不是我做的)rn上位机的程序经过测试没有问题(我用一个usb转串口和计算机A的串口相连,用串口调试助手进行调试,首发正常)rn下位机的程序也经过调试没问题(我一个同学用电脑B与下位机通信,收发正常)rn还做了一下测试:将电脑A和B进行串口通信,收发正常(证明串口线和串口是好的)。rn 波特率都为9600/115200(我都测试了),奇偶校验的设置,数据位设置均相同。rn现在的问题是:rn 上位机A和下位机通信,一点反应没都没有。我google了一下说因为上位机和下位机没工地,我用万用表测了一下,导线的一端节下位机的地,另一端接到与电脑相连端的串口线的地,是通的,不知道这能不能说共不共地。rn 除此之外希望大家提出一点,谢谢谢谢了
上位机与下位机的时序控制
上位机与下位机的通信过程中,如何保证时序同步?因为上位机与下位机都存在多线程的请求处理,lua的嵌入可以吗?
上位机和下位机.rar
里面有上位机下位机源码,上位机是通过VC6.0编写的,下位机是51单片机。控制单片机灯亮,从左开始亮和从右边开始亮。
上位机、下位机通信实例
本实例为完整的上位机、下位机通信代码,按照规定上位机传送协议将BMP图片装维十六进制数据发送到指定端口,下位机程序接收完成后存储。内含spcomm通信全套设置、Bmp图片十进制转十六进制数据,按照每帧字节数限制、帧协议传输,并完成上位机、下位机的对话。
上位机与下位机通讯源代码
通信的程序,对的,希望对你们有帮助,哈哈。
VB上位机与下位机通讯
VB上位机与下位机通讯
有关上位机和下位机的无线通信
想请教一下各位大神,用C#编程,我的上位机连接了一台无线路由器(有线),然后无线路由器连接了下位机(无线,可多台),那我怎么实现他们间的通信呢,貌似serialPort控件没用啊 因为没涉及到接口,用的是网口,是用socket编写程序么
S3C2410(下位机)+MC35i+PC(上位机)
S3C2410用的Ucos操作系统,想利用GPRS模块向上位机发送数据,但是目前存在的问题是S3C2410利用串口1向模块发送数据后,想利用串口0接收返回的OK,但是接收不到任何信息,不知道为什么?
上位机与下位机通信.NET
最近在做一个下位机程序升级的项目,涉及到上位机与下位机的通信,网上看了好多资料了,还是有些问题,还是希望各位大师帮忙解决一下,救急。rn 1.如何建立上位机与下位机连接,难道只是SerialPort.Open 吗?rn 2.如何判断上位机与下位机已连接,可以进行数据通信?rn 3.如何将上位机上的.Hex 文件传输给下位机,下位机中的程序要清除吗?rn rn
上位机与下位机通信
做了一块板子,用了qt界面,想通过按界面中的按钮,发送信号通过串口传给下位机(单片机),单片机接受信号执行,并检查设备状态,返回信息给上位机。rn求教高手按按钮时如何发送信号通过串口给下位机
串口通讯之匹配下位机处理速度
下位机是一个很古老的设备,处理数据的速度很慢。rn但是现在的PC的发送速度很快,下位机处理不过来,rnrn问题是:怎么才能根据下位机的处理速度来设置发送频率,比如延迟多少合适,不知道是否有办法判断对方接受缓冲区为空,rn要是有这个标记,也就能决定上位机是否继续发送数据。rnrn
怎么从进程外拦截上位机向下位机的通讯数据?
上位机关于对故障数据串口的回发机制,怎么从进程外拦截上位机向下位机的通讯数据?
USB HID 下位机向上位机发送程序
HID 通信下位机给上位机传送数据
回发数据?
当页面后退时就出现之前更新成功的提示,请问如何处理
C# 上位机传数据给下位机
我使用VS2005编译的程序作为上位机,会发送打印数据交给下位机打印;其中有一项数据是11位的string字符串,可以正常打印,现在我在上位机做了修改,其中一串string类型数字改成14位,发现打印过程中每次都打不完整(只能打11位),并且末几位总是打印到下一行的开始,取代了下一行的数据,rnrn断点调试,发现生成的字符串是一长串字符,而且是完整的。所以不懂为什么这个14位的不能正常打出,有大侠能帮我分析一下吗?我只负责上位机,对下位机一点不懂,谁能告诉我下思路啊!
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数

相似问题

1
上位机主动下传数据使用的串口端口和下位机上传的是一个么?
1
相同的串口控件能同时进行上下两个方向的通讯么?
1
单片机采样速率和串口发包数据量的关系问题?
1
下位机通过串口上传采集数据,同一个时间tag下多个序数中的数据是不是重叠了?
1
怎么在进程外向串口发送回发,使单片机重新发送缺失的数据?
3
第三方程序能不能绕过上位机程序给下位机回发数据?
2
怎么在另一个进程里转接读取串口通讯的数据
1
怎么在第三方的程序中转接来自上位机的串口控件中的写入流
2
请问下位机通过串口线连接的上位机,是怎么和上位机进行日期的同步的
2
串口下位机上传数据和上位机所接受的数据的顺序如果不同是怎么造成的?
3
关于c#做上位机串口接收数据的问题,求大神讲解
2
mfc串口通信中如何进行发数据的操作?
2
串口上位机接收提取数据
2
用UNO驱动步进电机,用c++做上位机控制,下位机接收数据包有问题
2
求助:单片机采集到不定频率脉冲信号的 高低电平时间并通过串口发送至上位机,怎么实现波形的恢复
2
c#做上位机串口发送接收问题,求指点!
1
请教delphi做上位机的问题
0
使用API函数编写串口上位机,只能发送第一组数据
1
c#winform编写上位机串口接受到数据如何分开使用
3
关于上位机串口通信接收数据的问题