1.环境: ubuntu16.04 2.背景: 想更换下位机内核 3.使用kermit进行串口传输 举例:传输文件到下位机 2.1首先进入下位机的uboot 2.2 使用uboot自带的命令从串口接收数据 loadb 将接收到的数据放到内存的某个位置 比如: loadb 0x42000000 2.3 ...
分类:
系统相关 时间:
2017-09-12 09:52:57
阅读次数:
220
1.环境: 上位机:ubuntu16.04 Linux jello 4.4.0-89-generic #112-Ubuntu SMP Mon Jul 31 19:38:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 下位机: /home/jello # unam ...
分类:
系统相关 时间:
2017-09-10 12:36:59
阅读次数:
266
上位机是指:人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般模拟量), ...
分类:
其他好文 时间:
2017-06-25 12:00:03
阅读次数:
126
转自 基于C#的波形显示控件的实现[附完整源码下载] 编者记: 09年暑假正好在学院实验室呆了一段时间,做了个完整的上位机软件(具体实现:根据下位机的指令,实现通过串口来操纵下位机进行实验,并将采集的数据进行处理和保存,并以图形的方式显示),整个项目边学C# WinForm边设计,这个波形显示控件就 ...
分类:
Windows程序 时间:
2017-05-31 23:16:09
阅读次数:
1110
fw_common.h包括了USRP固件和上位机共用的代码,寄存器地址映射、结构体定义等 #include <stdint.h> /*! * Structs and constants for usrp2 communication. * This header is shared by the f ...
分类:
其他好文 时间:
2017-05-17 20:00:51
阅读次数:
295
原文转自:http://blog.csdn.net/u012252959/article/details/49736285?locationNum=11 开发OPC客户端程序时,首先应该生成OPC服务器支持的OPC对象,然后就可以使用OPC对象支持的属性和方法,对其进行各种操作。这样使得客户程序可以 ...
分类:
其他好文 时间:
2017-05-07 19:53:59
阅读次数:
237
PLC通信网络的分层 PLC通信网络大致可分为3层,管理层,单元层以及现场执行(AS-I)层。如下图所示。 在PLC通信网络的三层架构中,管理层,通。信方式包括MPI,工业以太网(Profinet)以及Profibus三种通讯方式。 MPI通信多用于西门子内部产品通讯,以及对下位机调试监控时使用。M ...
分类:
其他好文 时间:
2017-05-01 14:15:26
阅读次数:
225
温湿度监控系统项目总结系统构想:DHT11采集数据,通过485总线(初期用串口)传递给上位机,上位机可控制其参数设置,控制其报警状态,读取当前温湿度值,读取当前下位机参数设置情况;下位机实现思想:基础功能:首先实现与上线位机通信的必备代码:即串口的通断,通信协议(..
分类:
其他好文 时间:
2017-04-20 11:23:31
阅读次数:
199
在开发上位机下位机通讯程序时,有一个好的监控工具会事半功倍。特在网上找了几款串口监控软件,作了简单对比: 一、Device Monitoring Studio 网址:http://www.hhdsoftware.com 程序截屏: 软件功能比较强大,是收费软件,免费试用15天。从截图可以看出,选择了 ...
分类:
其他好文 时间:
2017-04-15 23:07:33
阅读次数:
751
由于下位机通过串口传上来的字符串都是单字节的ASIIC码,直接转换为QString 不行,会出现乱码。 原因是QString是双字节的字符,所以,要特殊处理。 上代码 ...
分类:
其他好文 时间:
2017-03-24 19:14:16
阅读次数:
146