原文作者:aircraft 原文地址:https://www.cnblogs.com/DOMLX/p/9490616.html 本文用的是VS2013MFC写串口数据接收: 第一步:首先建立一个MFC工程,成功后会跳出一个对话框,直接在对话框上点击右键->点击插入ACTIVAE控件->选择MicrosoftCommunications Control, version 6.0 成功后会显示一个电话的图标在对话框上,运行起来不会显示的 不用担心这个美观问题.如果没有这个插件的话,可能是版本太低 …
中国科学院上海光学精密机械研究所 中国现代光学和激光科学领域领先研究所 中国科学院上海光学精密机械研究所(简称中科院上海光机所)是我国建立最早.规模最大的激光专业研究所,成立于1964年,现已发展成为以探索现代光学重大基础及应用基础前沿研究.发展大型激光工程技术并开拓激光与光电子高技术应用为重点的综合性研究所. 上海光机所重点学科领域为:强激光技术.强场物理与强光光学.信息光学.量子光学.激光与光电子器件.光学材料等. 建所50余年来,上海光机所获得院.部级以上成果奖300多项,其中获得国家级奖…
http://ethereon.github.io/netscope/#/editor 网址:http://ethereon.github.io/netscope/#/editor 将.prototxt中的内容输入到文本框中,然后按shift+enter键,就会得到可视化网络…
C#开发上位机应用的一些选择 如果你不想看介绍,可以直接跳到优雅开发示例那里. 1. WASDK(WinUI 3) Windows 应用 SDK 是一组新的开发人员组件和工具,它们代表着 Windows 应用开发平台的下一步发展. Windows 应用 SDK 提供一组统一的 API 和工具,可供从 Windows 11 到 Windows 10 版本 1809 上的任何桌面应用以一致的方式使用. Windows 应用 SDK 不会用 C++ 替换 Windows SDK 或现有桌面 Windo…
下面是我的毕业设计:家居环境监測系统设计(PC上位机临时版.手机app版待定).本系统採用STC12C5A60S2单片机.结合传感器.分别对空气湿度.空气温度.气压.海拔.进水温度.出水温度.光照强度.土壤湿度.可燃气体浓度.人员进出情况进行监測,结合时钟芯片进行实时记录.利用上位机显示并记录历史数据.对数据进行通信异常分析等功能. (上位机測试及其使用视频:点击打开链接) watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQveWFnbnJ1aW5paGFv…
概述 上位机使用Qt开发,计划整合多个工具为一体,用作以后的调试工具. 当前完成功能: 1.串口调试 支持hex和ascii 码发送,接受. 支持自动添加回车换行. 支持定时发送,最短间隔100ms,最大2000ms. 2.Ymodem-IAP升级 选择文件,启动升级之后会间隔100ms 向下位机发送S,等待下位机应答'C',开始通过Ymodem 发送bin文件. 3.和校验计算 4.快速打开计算器 计划中的功能 1.网络调试功能,支持TCP和UDP调试. 2.支持MQTT订阅发布协议. 3.G…
进入模式: 上位机发送 消息 上位机EEPROM 按下进入模式 消息的ID号是:0x08111111 数据是: 00 01 ff 00 00 00 00 00 上位机显示 运行状态 :为进入模式 当我用下位机 发送 下位机通过CANTest 进行发送 消息 消息的ID号 是: 0x08222222 数据是: 00 02 FF 00 00 00 00 00 上位机显示 运行状态: 已经进入参数修改模式 延时一会 运行状态 显示 : 空闲 当我选择 额定电流(有效值) 设置为 220 然后点击设定参…
实现上位机和下位机之间的通信,通常使用的是串口通信,接下来实现一个通过上位机和串口调试助手来完成串口通信测试. 首先创建一个WInfrom窗体应用工程文件,创建过程可参考https://www.cnblogs.com/xionglaichuangyichuang/p/13734179.html: 在创建好的工程下面,通过工具箱中已有的控件完成界面的搭建,如下图所示,为了方便初学者容易看懂程序,下图将控件的命名一并标注出来: 直接进入正题,将完整的工程代码黏贴出来: 1 using System;…
串口数据监视工具 Serial Port Monitor可以在其它应用读写串口时监视串口数据, 很好用,但只有15天试用期.…
比如我们做了个单片机,在win里面用串口调试助手接收和下发数据,那么在ubuntu里用ros怎么实现?换个说法,怎么实现上位机和下位机的通讯? 首先,用python自带的库就可以实现这个功能. 安装pyserial,然后运行以下代码: import serial serial = serial.Serial('/dev/ttyUSB0',115200,timeout=2) while(1): data = serial.read(1) if serial.isOpen(): print (dat…