多个下位机,一个上位机要实时通信,怎么能实现啊? [问题点数:50分,结帖人nakylin]

Bbs1
本版专家分:0
结帖率 100%
Bbs4
本版专家分:1422
Bbs9
本版专家分:69513
版主
Blank
状元 2018年总版新获得的技术专家分排名第一
Blank
进士 2017年 总版技术专家分年内排行榜第四
2014年 总版技术专家分年内排行榜第四
2013年 总版技术专家分年内排行榜第四
2012年 总版技术专家分年内排行榜第六
Blank
金牌 2018年3月 总版技术专家分月排行榜第一
2013年5月 总版技术专家分月排行榜第一
Blank
银牌 2018年10月 总版技术专家分月排行榜第二
2018年9月 总版技术专家分月排行榜第二
2018年8月 总版技术专家分月排行榜第二
2018年4月 总版技术专家分月排行榜第二
2016年7月 总版技术专家分月排行榜第二
2016年3月 总版技术专家分月排行榜第二
2015年12月 总版技术专家分月排行榜第二
2014年8月 总版技术专家分月排行榜第二
2014年7月 总版技术专家分月排行榜第二
2013年6月 总版技术专家分月排行榜第二
Bbs1
本版专家分:69
Bbs9
本版专家分:62183
Blank
黄花 2019年2月 .NET技术大版内专家分月排行榜第二
Blank
蓝花 2019年3月 .NET技术大版内专家分月排行榜第三
Bbs2
本版专家分:220
Bbs1
本版专家分:40
Bbs1
本版专家分:40
Bbs1
本版专家分:10
Bbs3
本版专家分:638
Bbs5
本版专家分:3329
Bbs4
本版专家分:1168
Bbs1
本版专家分:10
Bbs5
本版专家分:2659
Bbs1
本版专家分:70
java实现上位机与下位机串口通信
串口<em>通信</em>是在工程应用中很常见。在<em>上位</em>机与<em>下位机</em>通讯过程中常通过有线的串口进行<em>通信</em>,在低速传输模式下串口<em>通信</em>得到广泛使用。在说个之前先来简单解释一下<em>上位</em>机与<em>下位机</em>的概念。<em>上位</em>机与<em>下位机</em>通常<em>上位</em>机指的是PC,<em>下位机</em>指的是单片机或者带微处理器的系统。<em>下位机</em>一般是将模拟信号经过AD采集将模拟量转换为数字量,<em>下位机</em>再经过数字信号处理以后将数字信号通过串口发送到<em>上位</em>机,相反<em>上位</em>机可以给<em>下位机</em>发送一些指令或者信息
上位机与下位机通信程序(源码)
在同一界面下放上所有的按钮去控制,按钮间的逻辑关系有点复杂。即使做出来用户用着也会感觉有些别扭,据此我们干脆分成几个界面来做。(总控与退出按钮不要也行) 第一界面:楼体、环境、退出; 第二界面:楼体1、楼体2、返回、退出; 第三界面:户型A01---A04、B01---B04、返回、退出; 第四界面:户型2-01---2-04、返回、退出。 按钮1>>楼体, 按钮2>>环境; 按钮3>>楼体1, 按钮4>>楼体2, 按钮5>>返回; 按钮6---按钮13>>[A01---A04][B01---B04], 按钮14>>返回; 按钮15---按钮18>>[2-01---2-04],按钮19>>返回; (0-F路为16继电器输出) 程序动作如下: 第一界面: 1. 按钮1开-开[0]路>>弹出第二界面;按钮1关-关[0]。 2. 按钮2开-开[1]路,按钮2关-关[1]路。 第二界面: 1. 点击按钮3-开[2]路,>>弹出第三界面。 2. 点击按钮4-开[3]路,>>弹出第四界面。 3. 点击按钮5>>返回第一界面。 第三界面: 1. 按钮6开-开[4]路,按钮6关-关[4]路。 2. 按钮7开-开[5]路,按钮7关-关[5]路。 3. 按钮8开-开[6]路,按钮8关-关[6]路。 4. 按钮9开-开[7]路,按钮9关-关[7]路。 5. 按钮10开-开[8]路,按钮10关-关[8]路。 6. 按钮11开-开[9]路,按钮11关-关[9]路。 7. 按钮12开-开[A]路,按钮12关-关[A]路。 8. 按钮13开-开[B]路,按钮13关-关[B]路。 9. 点击按钮14-关[2][4-B]路>>返回第二界面。 第四界面: 1. 按钮15开-开[C]路,按钮15关-关[C]路。 2. 按钮16开-开[D]路,按钮16关-关[D]路。 3. 按钮17开-开[E]路,按钮17关-关[E]路。 4. 按钮18开-开[F]路,按钮18关-关[F]路。 9. 点击按钮19-关[3][C-F]路>>返回第二界面。
C#作为上位机,控制51单片机(下位机),串口通信源程序
写了近<em>一个</em>月的代码,今天来总结下,不能总只顾往前走,也要回头看看、总结下。rnrnrnrn具体代码在这儿  http://download.csdn.net/detail/tingzhiyi/9173485rnrnC#作为<em>上位</em>机,控制51单片机(<em>下位机</em>),串口<em>通信</em>源程序rn界面如下:rnrnrn所有的效果都能<em>实现</em>,但是还是有个问题没解决:发送数据后,只有点击接收按钮才能收到<em>下位机</em>返回的数据,真正想
c#实现的串口通讯软件(上位机与单片机进行通讯)
<em>实现</em><em>上位</em>机(PC机)与<em>下位机</em>(单片机)之间进行通讯,通过串口发送数据命令控制<em>下位机</em>端,使两者可以进行信息相互传达!
串口通讯上位机(PC)接收数据--下位机(单片机)发送数据
CVI串口通讯<em>上位</em>机(PC)接收数据--<em>下位机</em>(单片机)发送数据。
Labwindows CVI写上位机与STM32下位机通信(一)
最近在用Labwindows CVI写<em>一个</em>多串口的<em>上位</em>机程序,主要<em>实现</em>如下功能:(1) <em>上位</em>机与<em>下位机</em>STM32<em>通信</em>,<em>上位</em>机通过串口发送控制命令(LED矩阵图形选择、电磁阀控制信号)给<em>下位机</em>,<em>下位机</em>回发控制信息。(2)<em>上位</em>机通过modbus<em>通信</em>协议485<em>通信</em>接口,读取MEMS流量计瞬时流量和总流量数据,并显示到面板上。n    一. STM32<em>下位机</em>n    考虑到LED矩阵面板上有40*10
STM32_USB收发例程,内含USB上位机和下位机
STM32--PC 利用USB 收发DEMO,内含STM32 MDK源码和<em>一个</em>PC端调试接口的软件,可直接在野火M3板子上运行 PC机软件---点击USB----搜索USB设备---连接USB
QT开发的串口,udp,tcp通信上位机软件
开发工具:QT5.8.0 + WIN10; QT<em>实现</em><em>通信</em>:QT Serial Port, QT Socket; 描述:代码是基于MIT童鞋和blog上的开源代码而改,已经引用原作者地址,请尊重原创,引用请注明出处。 Git地址:https://github.com/FingerRec/SerialTcpUdpBasedOnQt 原作者(Mohamed Amine Mzoughi) blog:https://mmzoughi.wordpress.com/ 原作者地址:mohamed0amine.mzoughi@laposte.net
C++实现串口通信上位机软件
串口使用的是RS232总线进行<em>通信</em>,<em>通信</em>方式是半双工。有两种方式可以<em>实现</em>串口<em>通信</em>,一种是通过ActiveX控件这种方法程序简单,但欠灵活。第二个是可以通过调用Windows的API函数,本例程通过第二种方式。nn一般通过四步来完成<em>通信</em>(1)打开串口(2)配置串口(3)读写串口(4)关闭串口nnWin32系统把文件的概念进行了扩展。无论是文件、<em>通信</em>设备、命名管道、邮件槽、磁盘、还是控制台,都是用AP...
蓝牙实现上位机操控程序
基于Arduino系统平台上<em>实现</em>通过蓝牙<em>实现</em><em>上位</em>机操控程序
Qt HID通信上位机界面设计总结
    项目主要是做单片机的BootLoader的升级,单片机和<em>上位</em>机程序通过USB<em>通信</em>传输bin文件进行更新,QT工具主要负责<em>上位</em>机程序的开发。nn    主要窗口有两个,为了使用nativeEvent事件监测USB设备的拔插,两个窗口都使用的继承QWidget的类型。nn    1、Detect窗口nn        程序一运行首先显示的是Detect窗口,这个窗口主要的功能就是使用nativ...
qt上位机,将下位机发送数据解码显示实时曲线
为同学写的<em>上位</em>机,用于调试参数,观察采集信息变化状态。
单片机实现温度采集自动报警(上位机+下位机
使用单片机<em>实现</em>温度采集项目,使用VC++可视化和 keil uvision4<em>实现</em>。<em>实时</em>采集温度显示到单片机和电脑上,当温度升温到设置的报警温度时蜂鸣器自动响应,并启动风扇降温。
【Java上位机】(一)串口通信
串口<em>通信</em>简介在开发嵌入式系统时常需要PC与单片机<em>通信</em>,其中串口<em>通信</em>最为常用。常见的串行接口有RS-232、USB等。USB的复杂性在简单的<em>通信</em>中显得过于奢侈,所以由美国电子工业协会(EIA)在1970年联合贝尔及众多计算机厂家共同制定的用于串行<em>通信</em>的标准RS-232被广泛用于单片机与PC<em>通信</em>,RS-232是<em>一个</em>全双工的通讯协议,它可以同时进行数据接收和发送的工作
USB转I2C适配器多功能版上位机软件
Ginkgo USB转I2C适配器<em>上位</em>机软件,该软件功能强大,使用简单,适合需要对I2C设备进行复杂控制的应用!
TCP、IP不错的TCP协议开发 实现上位机网络通信,很好用,直接运行可用
不错的TCP协议开发 <em>实现</em><em>上位</em>机网络<em>通信</em>,很好用,直接运行可用
基于CAN总线的汽车诊断协议UDS,上位下位机开发
qq:731905316nn前言:UDS...Unified diagnostic service(统一的诊断服务),可以参考14229可以获得相关服务,其中有一部分服务是用来做ECU更新的(也常被叫做FBL),笔者将谈谈这部分,大神们就见笑了。更新可分为:<em>下位机</em>(Bootloader),<em>上位</em>机(更新工具)及其之间的<em>通信</em>协议。nn1.<em>下位机</em>:nn通常来说<em>下位机</em>就是:MCU(单独就说它了)。那么MC...
【源码】基于RS232串口实现PIC单片机下位机与QT上位通信
【源码】基于RS232串口<em>实现</em>PIC单片机<em>下位机</em>与QT<em>上位</em>机<em>通信</em>
vs2017开发的上位机接收下位机工程
vs2017开发的<em>上位</em>机接收<em>下位机</em>工程,原创代码,仅供参考,不够完善,大牛可忽略
c# 下位机温湿度显示监控统计系统
用c# 开发的 显示<em>下位机</em>无线传送来的温度湿度 ,和统计温度湿度历史数据的 程序
实现一个《 从下位机到蓝牙模块通讯到Android客户端 》的完整物联网项目。
<em>实现</em><em>一个</em>从“<em>下位机</em>到蓝牙模块通讯到Android客户端”的完整物联网项目。CSDN视频地址链接:http://edu.csdn.net/course/detail/5945n历经<em>一个</em>月,终于把这门课程完完整整的录制出来,这个项目也是我在大学期间的<em>一个</em>实战项目。那时候东筹西整的,学习了很多大神的代码,适配Android6.0权限,算可以为自己没白费功夫做出来。现在完完整整的作为<em>一个</em>教程视频,非常适合以
QT 5基于STM32 上位通信 usb
QT 基于STM32 <em>上位</em>机<em>通信</em> usb,<em>上位</em>机可以动态的显示底层单片机发送的命令
AB PLC上位机通讯
AB的PLC与<em>上位</em>机通过OPCServer通讯的小例子
C#作为上位机,控制51单片机(下位机),串口通信源程序(附效果图)
C#作为<em>上位</em>机,控制51单片机(<em>下位机</em>),串口<em>通信</em>源程序(附效果图)
(源代码)C#作为上位机,控制51单片机(下位机),串口通信源程序
(源代码)C#作为<em>上位</em>机,控制51单片机(<em>下位机</em>),串口<em>通信</em>源程序,包含所有原创源程序,可直接用
Turbo PMAC——上位机与下位机编程_通讯
PC端与PMAC卡的通讯,包括:PC给PMAC卡发送信号(完成参数设置、运动程序等)、以及处理PMAC的中断响应。nn前提:<em>上位</em>机PC的编程是在VC6.0环境下完成的。nn1.针对编程环境的说明nn<em>上位</em>机需要安装PComm32(针对不同系列的PMAC卡,不一样,此时的硬件上Turbo Pmac PCI-1型卡),安装完成后会有Pcomm32.dll的动态链接库和Pcomm32.lib的导入库,还会...
MFC(基于VS2013)连接下位机简单实例(下位机连接以及Socket数据发送接收)
很多人需要编写基于MFC的<em>上位</em>机程序,而这类程序首先要解决的就是网络<em>通信</em>的问题,这里也抽出一点时间写了<em>一个</em>简单的额范例,如果你的需求是如下几幅图片所示(这里用TCP调试助手模拟<em>下位机</em>,以便更清楚的看到我们发的信息),那么不妨可以下载下来看一看,程序的代码已经给了非常详细的注释,这里不再赘述,只放一些核心代码:这里附上程序的下载地址,自己手工 码的程序,收一点点豆子,核心代码我也直接附出来:程序下载...
上位机中与下位机的点表逻辑控制程序。
I/O点位控制与布局,及<em>上位</em>机的逻辑顺序和<em>下位机</em>的物理节点。
VS2008编写tcp客户端上位机与STM32单片机通信(结构体)
一般来讲,如果<em>上位</em>机需要与<em>下位机</em><em>通信</em>,最底层物理层比较常见的就是串口<em>通信</em>,还有一种比较方便的物理通路就是以太网。rn为了<em>通信</em>,制定<em>一个</em><em>通信</em>协议是很重要的,现有的需求是通过tcp<em>上位</em>机配置<em>下位机</em>的上网方式串口波特率等详细信息,简单制定了一下协议如下:rnrnrn总长度已经标记出来了,是46byte,为了数据处理方便,定义<em>一个</em>结构体来存储数据,最初定义的结构体如下rnrnrn为了测试方便,将每个结构体
vb做的一个串口通信上位机界面
很实用 发了我很多时间做的 目的是基于ds18b20测温
用C语言实现PLC和上位机的串行通信
西门子S7-200PLC基于PPI协议的通讯,采用C语言编程
树莓派实现上位机串口通信
树莓派串口<em>通信</em>1、树莓派串口配置关闭板载蓝牙恢复硬件串口2、树莓派串口自发自收测试代码硬件连接软件代码以及相关注释n1、树莓派串口配置n由于树莓派3B的硬件串口分配给蓝牙模块,mini串口没有时钟源,必须由内核提供时钟参考信号,由于内核本身的频率是变化的,导致GPIO<em>通信</em>速率不稳定。解决办法是关闭蓝牙对硬件串口的占用,将硬件串口重新恢复给GPIO使用n关闭板载蓝牙n关闭蓝牙nsudo system...
上位机与三菱PLC通信
目前使用过两种方法与三菱PLC<em>通信</em>n一种是:二进制和ASCII码<em>通信</em>n另一种是通过Mx Compment与三菱PLC<em>通信</em>nn这里着重介绍通过Mx Compment 软件<em>通信</em>:n首先打开下图这个软件nn当设置链接完成后可以通过各种语言区链接与PLC<em>通信</em>了n可以区安装目录下C:\MELSEC\Act\Samplesn找适合自己的开发语言来运行示例文件以便读写寄存器
C#上位机以及下位机源码
基于C#编写的<em>上位</em>机软件 配合<em>一个</em><em>下位机</em>,都是源码,可以参考,也可以直接用,内带使用说明
QT学习的资料,适合初学者,做串口和上位机等
本人为QT初学者,对初学者所可能需要的资料做了整理打包,里面包含了经典的《QT学习之路》1,2版,C++与QT学习路线,淳口<em>通信</em>教程,简易UDP<em>实现</em>,《C++ prime课后习题》第四版等资料,对学习比较有帮助。
温度监测上位机+下位机调试程序
<em>实时</em>监测<em>下位机</em>检测温度,通过曲线动态显示,能设置温度上下限值,若出则报警,内含<em>下位机</em>调试程序。编译环境VS2015
上位机数据采集、储存、实时显示
这是个人做的<em>一个</em>实用小项目,主要用于与<em>下位机</em>设备<em>通信</em>,将<em>下位机</em>采集的数据<em>实时</em>显示并记录,界面设计参考Windows任务管理器
单片机控制上位机端软件
本软件<em>实现</em>了<em>上位</em>机软件与单片机的<em>通信</em>及控制。<em>上位</em>机能收发<em>下位机</em>的信息。同时还能控制<em>下位机</em>数码管、led灯、蜂鸣器等。<em>下位机</em>单片机开发板采用天祥电子的开发板。
智能车上位机与下位机通信的例子
智能车的主板(<em>上位</em>机)是小车控制模块的核心,负责路况采集、行驶行为决策等重要功能。<em>下位机</em>(单片机)是小车执行模块的关键,负责直接操作电机、舵机等,来控制行驶的速度和方向。rn通常需要<em>上位</em>机给<em>下位机</em>发送命令,如何在二者之间<em>实现</em><em>通信</em>成为<em>一个</em>研究话题。本文给出了一种串口<em>通信</em>的方法,来<em>实现</em>这个功能。rnrnrn<em>上位</em>机使用C语言编写,关键代码如下:/**nn*@brief 打开串口设备nn*@param
51单片机与上位机串口通讯单片机.(包含51单片机和上位机的源码)
51单片机与<em>上位</em>机串口通讯,通过<em>上位</em>机发送ASCII给51单片机,51单片机数码管显示ASCCII值(包括课程设计文档,<em>上位</em>机和51单片机的源码,可直接使用)
QT 上位机(网络通信
Client类nn////////////////////////////////////////////////////////////////////n#ifndef CLIENT_Hn#define CLIENT_Hnn#include &amp;lt;QDialog&amp;gt;n#include &amp;lt;QAbstractSocket&amp;gt;n#include &quot;mythread.h&quot;nnclass ...
串口通讯 vb.net上位机+51下位机实例
这是<em>一个</em>在visual studio环境下开发的串口通讯,包括<em>上位</em>机和51<em>下位机</em>的联手,可以再wince上运行,已经调试通过
c#串口上位机制作
初学c#做<em>一个</em>串口控制单片机小灯的开关,也可以通过蓝牙模块远程控制。1、        用到的控件按钮、串口、图形控件ovalShape、comboBox控件2、        <em>实现</em>功能扫描串口、默认设为4800波特率、开(发送0)、关(发送1)3、        编写过程:建工程、拉控件到界面窗体上、设置名字、乌拉乌拉。。。如下图:Ⅰ、扫描串口的函数先贴代码: 总的来说就是从com1开始,至co...
用Qt写的上位
电子专业,一心搞硬件显得太枯燥无味,正好接触Qt了,顺势为自己的小项目写<em>一个</em><em>上位</em>机玩儿玩儿,熟悉一下Qt环境下的桌面编程n一开始写界面感觉速度太慢,索性就去现成的框架了,QFramer不错,界面做的还很好看,就拿来用了。n开始的登录界面,用到数据库编程,本地mysql程序,写这个的时候遇到不少Qt本身问题,折腾了好长时间nn主界面部分包括常见的控件啥的,不一一说了,主要用这些控件加上Qt自
自定义HID设备读写(包括上位机和下位机源代码,《圈圈教你学USB》)
用户自定义HID设备读写(包括<em>上位</em>机和<em>下位机</em>源代码,《圈圈教你学USB》),基于MCU + PDIUSBD12控制器实验,发送自定义HID设备数据,<em>上位</em>机读写HID数据
TCP和UDP一体的上位
Qt5编写的网络助手,纯代码编写,TCP包含Client和Server,UDP功能包含组播、广播、单播。测试正常,可能会有些欠缺的地方,仅供有需要的朋友参考。第一次上传的有<em>一个</em>地方小错误,现已更改!
C# WPF上位实现下位机TCP通讯
<em>下位机</em>使用北京大华程控电源DH1766-1,<em>上位</em>机使用WPF。<em>实现</em>了电压电流<em>实时</em>采集,曲线显示。上午在公司调试成功,手头没有程控电源,使用TCP服务端模拟。昨天写的TCP服务端正好排上用场。nn界面如下:nn服务端nn服务端实在上篇基础上<em>实现</em>的。需要做如下更改:nnwhile (true)n{n...
上位机控制下位机(单片机+步进电机)
现实中Z轴电机有丝杠,电机还连着液晶屏。电机大概隔a秒走 b毫米,液晶屏也是显示一张图片a秒然后切换成下一张图片。这里面 的a和b都是可以换的。 我要<em>实现</em>它的原理,所以就是设计<em>一个</em><em>上位</em>机软件,来控制步进电机和图片的显示。 我的<em>上位</em>机能够要控制电机走的间隔还有每次走的距离。有开始,也要有停止的选项。 还要能归位(反转回到原来的位置) 还有一部分就是液晶屏图片的显示,因为要和电机同步。 显示的图片我已经预先存在<em>一个</em>指定文件夹了,名称是001到100的编号。bmp格式
智能家居检测控制-C#编写的上位机软件实现对STM32下位机的控制
这是本人本学期的课程设计,主要是通过<em>上位</em>机发送命令给<em>下位机</em>,<em>下位机</em>再<em>实现</em>对各设备的控制,具体请见附件(包括<em>上位</em>机程序、<em>下位机</em>程序、硬件原理图、报告)。个人觉得非常适合学习硬件的朋友,可以开拓开发思维。毕竟大部分工作是<em>上位</em>机编写以及<em>通信</em>协议设计,对学软件的朋友也有一定的参考价值
MFC连接下位机简单实例
MFC连接<em>下位机</em>简单实例(对<em>下位机</em>的连接和<em>通信</em>,<em>实现</em>对<em>下位机</em>命令的发送,以及<em>下位机</em>命令的接收功能)
上位机、下位机通信实例
本实例为完整的<em>上位</em>机、<em>下位机</em><em>通信</em>代码,按照规定<em>上位</em>机传送协议将BMP图片装维十六进制数据发送到指定端口,<em>下位机</em>程序接收完成后存储。内含spcomm<em>通信</em>全套设置、Bmp图片十进制转十六进制数据,按照每帧字节数限制、帧协议传输,并完成<em>上位</em>机、<em>下位机</em>的对话。
QT实现简单的上位机软件(2)
今天闲着没事,又开始搞一下这<em>上位</em>机软件,感觉QT用起来还是比较有趣的。而且回头一看,用QT写的界面还这么丑是怎么回事?n根本不能忍好吗。问了一下项目BOSS有什么功能需要完善,然后顺便搞了点美化,就搞成下面这样了。(虽然还是很丑)n可以看到加入了查找标签、显示总数量的功能,还有下面的控件QTableWidget的标题栏有个小箭头,是点击标题栏进行排序的功能。很明显,这3个都是跟QTableWid
VC利用串口完成上下位机的通讯
这里我的流程是,<em>下位机</em>首先向<em>上位</em>机发送请求(比如发送字母‘A’),<em>上位</em>机接收到请求,读取电脑里某个路径里面的文件(如txt),然后利用串口将文件发送到<em>下位机</em>,<em>下位机</em>接收文件,当接收完毕再次向<em>上位</em>机发送请求,像这样一直循环往复。 <em>上位</em>机用的是vc++6.0,关于串口控件添加的问题,这里我简要讲一下,网上很多人反映像一些教程里面说的添加控件的方法:Project------Add To Project
S32KCANbootloader上位机及下位机源码
S32KCANbootloader包含了<em>上位</em>机及<em>下位机</em>源码,可以拓展开发,<em>上位</em>机可以根据源码进行自定义。<em>下位机</em>源码需要与<em>上位</em>机源码配合使用。。
C#温湿度上位机监控系统--Arduino采集DHT11传感器温湿度数据
做毕业设计做的难受,就写了个温湿度<em>上位</em>机学习学习。<em>下位机</em>系统使用的是arduino采集DHT11数据,核心代码如下:int humidity;nint temperature;nnvoid read_dht11()n{n uint8_t bits[5];n uint8_t cnt = 7;n uint8_t idx = 0;n for (int i = 0; i &amp;lt; 5; i++) ...
AGV系统上位机--工程案例【1】
1.满足80%系统需求,根据需求生成任务表单nn2.指定小车下方任务nn3.项目实战应用nn4.后台开发,对接其他平台,简易<em>实现</em>自动生成任务列表,自动排单nn5.AGV系统<em>上位</em>机初学者很容易理解上手nn6.欢迎一起探讨学习nnnn nn...
MATLAB/simulink与下位机串行通讯的实现
使用simulink中 instrument control toolbox内的模块<em>实现</em>与<em>下位机</em>串口的<em>实时</em>通讯。
基于VS2010MFC平台使用C++编写的上位机源程序(可在虚拟机下实现两个COM端口的数据传输)
这是本人毕业设计的一部分,可以直接编译使用。在虚拟机下<em>实现</em>两个COM端口的数据传输, 首先开启虚拟机,然后将两个的串口端COM1和COM2连接起来,设置对两个对话框的串口端口分别为COM1和COM2,将波特率,数据位,停止位,校验位设置相同参数。接下里打开串口,如果串口打开失败会有提示设置串口属性失败,本次测试时,打开串口之后虚拟机中可以清楚的看到COM1和COM2发生了变化,后面多了波特率,数据位,校验位和停止位,这也是串口开启成功的标志. 并且打开串口按钮自动变为了关闭串口,表示串口打开成功。随后在发送框中写入要发送的数据,点击发送消息按钮即可将数据从<em>一个</em>对话框发送到另<em>一个</em>对话框。这样就完成了在虚拟机串口虚拟成功的条件下,检测串口<em>通信</em>的测试。
MFC上位机与STM32下位机通讯精讲-王凯杰-专题视频课程
本课程主要介绍C++类库MFC<em>上位</em>机与STM32单片机的RS232、RS422、RS485、USB、LWIP以太网、CAN等接口进行稳定<em>通信</em>。课程主要从MFC和STM32基础开始,以编写<em>上位</em>机以及<em>下位机</em>为主,非常注重实践。...
TCP/IP通信实现局域网上位机对下位机小车的控制
通过VS2015搭建TCP/IP局域网客户端,可以<em>实现</em>连接车体那边的车载系统服务端,通过按按钮控件下发数据给车载端,<em>实现</em>对车体的启动、停止、进库、出库、上升、下降等控制。
简易版的QT5实现RS232通信
C++代码,学习前辈的,可以作为基本的<em>上位</em>机调试程序使用
第一章:上位下位机开发(MCU Windows Mac)之目录
目录nn 大家好,由于个人从事​MCU、Windows、Mac通过USB 串口通讯的设备有段时间了。也想把相关的经验分享给大家。让大家少走些路。本专题主要以实例为主。主要也根大家的评论来调整一些章节。nnnn第一章:<em>上位</em>机<em>下位机</em>开发(MCU Windows Mac)之 目录nn第二章:<em>上位</em>机<em>下位机</em>开发(MCU Windows Mac)之 STM32自定义HID设备开发。nn第三章:<em>上位</em>机...
基于STM32与ESP8266WIFI上位机控制的液压设备模拟控制器
通过STM32与ESP8266WIFI模块AT指令驱动,<em>实现</em>STM32局域网内数据传输;STM32主要负责采集4路AD刻度值,以及控制温度、液位、喷液、抽吸指示灯,不工作时关闭,工作时常亮,当达到一定条件时,<em>上位</em>机发送控制命令使指示灯以0.5S的间隔闪烁;4路AD刻度值的采集通过ADC+DMA的方式采集,减少CPU负担
OV7670摄像头全套源码(包括上位机,下位机,原理图)
OV7670摄像头<em>上位</em>机软件,使用QT编写,通过CY7C68013传输数据,<em>上位</em>机发送数据,然后<em>下位机</em>上传一帧图像。整套系统需要<em>上位</em>机软件,CY7C68013程序,FPGA程序。这个是<em>上位</em>机软件的源代码 <em>上位</em>机: OV7670摄像头<em>上位</em>机软件,使用QT编写,通过CY7C68013传输数据,<em>上位</em>机发送数据,然后<em>下位机</em>上传一帧图像。整套系统需要<em>上位</em>机软件,CY7C68013程序,FPGA程序。 原理图: 整套系统需要<em>上位</em>机软件,CY7C68013程序,FPGA程序 <em>下位机</em>: CY7C68013程序,FPGA程序 参考信息: https://blog.csdn.net/chengfengwenalan/article/details/80282946
STM32的USB上位机(VC++源码),动态库(VC++源码),STM32端原代码,驱动程序,全套源码
STM32的USB<em>上位</em>机(VC++源码),动态库(VC++源码),STM32端原代码,驱动程序,全套源码,有调试文件说明,
简易贴片机上下位机代码
开源简易贴片机上<em>下位机</em>代码
ESP8266与上位通信代码
基于STC12060S2,波特率默认115200
上位机界面:pyqt
<em>上位</em>机界面打算用pyqt来做,一方面是因为语言是python,另一方面是因为之前做过qt,比较熟悉。 n下载网址:这里写链接内容需要注意版本的匹配,和安装的顺序,先安装python,后安装pyqt。
QT实现简单的上位机软件
QT<em>实现</em>简单的<em>上位</em>机软件
modbus协议上位机代码编写
基于modbus协议编写<em>上位</em>控制机,从而<em>实现</em>控制<em>下位机</em>,<em>下位机</em>主要是从机!
基于51单片机WiFi视频机器小车c++上位机 通讯源码
基于51单片机WiFi视频机器小车c++<em>上位</em>机 通讯源码 基于51单片机WiFi视频机器小车c++<em>上位</em>机 通讯源码
Visual Studio C#/USB HID 上位机程序
与<em>下位机</em>进行USB HID<em>通信</em>的<em>上位</em>机软件,打开软件用Visual Studio即可。
开发板模拟上下位机通讯基本思路
最近导师派的新活:写<em>一个</em>和开发板的通讯软件,要求能够传输开发板的屏幕、led灯、lcd数字(大小0-255之间?还是字符?)显示屏等信息(局域网内,所以速度可以有保证)。n<em>上位</em>机:PC用QT作界面,背景弄成开发板的背景。n<em>下位机</em>:由公司人员负责n协议:协议基本上已经定完(需按32字节对齐封装),但是具体的包怎么发送还没有给我说。n基本思路:n屏幕信息通过传图片过来,led和lcd也通过类
C++Buidler USB通信 CH372/CH375芯片
USB<em>通信</em>, <em>上位</em>机是用C++Builder <em>下位机</em>芯片使用的是CH375 CH372/CH375 USB驱动
OPC 通信预安装软件介绍(西门子PLC与上位机PC之间的通信
安装软件列表:nnnnnnnnnnnnOPC<em>上位</em>机<em>通信</em>安装软件备忘录n说明nnnSIMATIC_STEP_7_Professional_V13n西门子通用软件nnnSimaticNet_2010n<em>通信</em>软件nnnSIMOTION SCOUTnOPC客户端软件nnnSimatic_EKB_Install_2013_03_08n西门子破解密钥
stm32上位机python代码
使用tkinter来编写这个<em>上位</em>机的界面。本程序可以与stm32<em>通信</em>,当然只需要做简单修改就可以与51单片机<em>通信</em>
MATLAB串口通信软件
基于MATLABGUI用户图形界面,编写的<em>上位</em>机界面,可以接受串口传来的数据,可以图形显示
基于RS232串口实现PIC单片机下位机与QT上位通信
简介:<em>上位</em>机通过RS232串口发送消息给<em>下位机</em>,<em>下位机</em>收到消息并做出2个动作:nn(1)LED灯变化。nn(2)将消息通过RS232串口返回给<em>上位</em>机;nn<em>上位</em>机收到消息后将内容显示在UI界面上。nnwindows7 64位环境完整源码及源程序打包下载: https://download.csdn.net/download/robin_xx/10791050nn主要代码粘贴如下:nnPIC单片机...
【006】上位机开发及简单通信
<em>上位</em>机开发及简单<em>通信</em>1. <em>上位</em>机开发的意义  常见的<em>上位</em>机定义为一台可以发出特定操控命令的计算机,通过操作预先设定好的命令,将命令传递给<em>下位机</em>,通过<em>下位机</em>来控制设备完成各项操作。此定义着重于强调控制指令的发送,实际上除了发送控制命令,<em>上位</em>机还能提供许多额外的功能:  a. 可视化功能  <em>上位</em>机位于MCU与使用者之间,在MCU软件开发过程中,通常直接处理控制数据,优先考虑处理的<em>实时</em>性与能耗,对于数据...
51单片机:实现上位机给下位机发送数字,下位机在数码管上面显示
51单片机:<em>实现</em><em>上位</em>机给<em>下位机</em>发送数字,<em>下位机</em>在数码管上面显示n代码如下:n/*n*<em>上位</em>机给<em>下位机</em>发送数字n*<em>下位机</em>数码管显示数字n*/n#include &lt;reg52.h&gt;nunsigned char code DisPlay_Seg[10]={ 0xc0,0xf9,0xa4,n 0xb0,0x99,0x92,n 0x82,0xf8,0x80,0x...
模拟上位机与多个下位机的通讯
1、系统由<em>一个</em><em>上位</em>机(PC)与<em>多个</em><em>下位机</em>组成(单片机),通过串行接口将它们连接到一起; 2、分别为上、<em>下位机</em>编写程序<em>实现</em>通讯功能,能显示出传送的数据(验证通讯正确); 3、可自定义通讯协议; 4、由于有<em>多个</em>单片机存在,可用汇编和C语言为不同的<em>下位机</em>编写程序。
graph cut code下载
这是一个用C++写的graph cut代码,对分割图像有很好的效果。希望有帮助 相关下载链接:[url=//download.csdn.net/download/strongmission/2554115?utm_source=bbsseo]//download.csdn.net/download/strongmission/2554115?utm_source=bbsseo[/url]
深入浅出Ext JS(第一版)(4)下载
深入浅出Ext+JS(第一版) 绝对完整版,共48份。要48份齐全放在同一个文件夹才可解压。这是31-40。需要的朋友,请到偶的空间下载所有文件:http://leozsz.download.csdn.net/ 相关下载链接:[url=//download.csdn.net/download/leozsz/2684045?utm_source=bbsseo]//download.csdn.net/download/leozsz/2684045?utm_source=bbsseo[/url]
C++编程思想 标准C++导引 机械工业出版社. 2002.pdf下载
C++编程思想 标准C++导引 机械工业出版社. 2002.pdf 相关下载链接:[url=//download.csdn.net/download/qixingbao/3040234?utm_source=bbsseo]//download.csdn.net/download/qixingbao/3040234?utm_source=bbsseo[/url]
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 怎么能更好的学习java python怎么学啊
我们是很有底线的