虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

USB上位机程序

  • 实现单片机和计算机之间的数据交换, Windows 环境下的Visual Basic 6.0 作为可视化的编程工具, 具有完整的基于组件设计的可视化集成开发环境、操作简单、界面友好的特点。 上位机

    实现单片机和计算机之间的数据交换, Windows 环境下的Visual Basic 6.0 作为可视化的编程工具, 具有完整的基于组件设计的可视化集成开发环境、操作简单、界面友好的特点。 上位机通信程序是用VB6.0 使用MAX232 来进行数据通信的协议, 既可 以使用查询方式又可以使用事件驱动方式来完成串行通信。

    标签: Windows Visual Basic 6.0

    上传时间: 2016-09-24

    上传用户:hphh

  • 使用picc开发的基于pic16f87x的与上位机进行串行通信的源程序

    使用picc开发的基于pic16f87x的与上位机进行串行通信的源程序,同时提供VB6开发的串口调试程序

    标签: picc pic 16f f87

    上传时间: 2013-12-05

    上传用户:onewq

  • 上位机vc++对摩托罗拉GPRS模块G24编程实现短信收发

    上位机vc++对摩托罗拉GPRS模块G24编程实现短信收发,通过GPRS收发数据(udp或tcp方式),程序写的很好,对于其他GPRS模块也适用,都采用标准AT指令开发。

    标签: GPRS G24 vc 上位机

    上传时间: 2013-12-29

    上传用户:youke111

  • 上位机vc6.0编程控制西门子GPRS模块实现短信收发

    上位机vc6.0编程控制西门子GPRS模块实现短信收发,GPRS收发数据,并且此程序可以移植到带有操作系统UCOS-II或LINUX的下位机,框架结构很好,效率很高。

    标签: GPRS 6.0 vc 上位机

    上传时间: 2017-09-25

    上传用户:凤临西北

  • 基于PCAN和G128的BOOTLOADER上上位机和下位机

    上位机是在VS2019环境下开发的使用c#语言,使用的CAN工具是PCAN,下位机使用G128作为主控芯片。采用自制协议,非UDS,可以作为学习bootloader的入门,可通过can通讯更新G128应用程序,源码可用。

    标签: 上位机 下位机

    上传时间: 2021-12-04

    上传用户:jiabin

  • 基于jtag接口电路测试系统的上位机软件设计与实现

    本文开发的上位机软件是在VS2010平台上基于MFC框架开发,并进行了以下几个方面的分析、设计与实现。首先对边界扫描原理进行了研究,如TAP端口、TAP控制器、指令寄存器和数据寄存器等。在对原理有一定的了解后,分析了三种边界扫描测试电路扩展方式和边界扫描测试的流程。同时也对网表文件和BSDL文件的格式进行了分析,为之后对这两种文件进行读取做好准备。接着对边界扫描测试系统的总体设计进行了分析,同时对上位机软件的需求进行了分析。需求分析是软件开发的重要环节,能对之后的软件具体开发工作起到事半功倍的作用。然后就是对上位机软件的具体设计和实现部分,本文把上位机软件主要分为4个模块:测试文件处理模块、测试矢量生成模块、USB通信模块和项目管理与界面设计模块。测试文件处理模块分为BSDL文件处理和网表文件处理,分别实现了对BSDL文件的通用性解析和对多种EDA软件导出网表文件的解析:测试矢量生成模块实现了对ID码指令、采样指令和外测试指令的测试矢量生成:USB通信模块利用Cypress(赛普拉斯)公司提供的CyAPI实现了USB通信类的编写,实现了与测试控制器的通信;项目管理与界面设计模块实现了工程文件的可移植性和友好的操作界面。最后通过对上位机软件、测试控制器和被测电路板进行联合调试,调试结果表明本文开发的上位机软件能够实现预期的需求,即ID码测试、动态显示管脚状态和设置管脚状态等功能。

    标签: jtag 接口 电路测试系统 上位机

    上传时间: 2022-06-26

    上传用户:hbsun

  • 基于C#的上位机监控组态软件的设计与开发

    本文针对国内外组态软件的不足,设计了基于C#的上位机监控组态软件。本软件适用于中小型企业、易于操作并具有一定通用性。从软件结构来看,该软件包括图形界面模块和提供数据服务的数据库模块,重点介绍了图形界面和数据库模块的设计。为达到小巧并且简单易用的目的,将图形界面的功能化到最简,用商用数据库sQL2005作为软件的数据库。本设计将上位机组态软件分成系统开发环境和系统运行环境两部分,给出了软件的总体设计结构图。本文介绍了软件的各子系统的设计,重点阐述了图形界面子系统和数据库子系统.在图形界面子系统中,首先设计了图形界面子系统的总体结构,并介绍了与绘图程序相关的类和函数。结合工艺需要设计了图形绘制工具并实现了图形的动画连接,以链表结构保存组态好的图形文件。图形界面子系统采用基于矢量图的设计方法,实现图形绘制、图形属性设置、图形编辑功能和图形文件存取等功能,解决了图形界面动画连接的几个常见问题,最终实现动画连接。在数据库子系统中,先介绍了生产现场中对变量的分类,并列出存储变量的数据库表的结构,实现了现场检测参数的自动存储,并自动更新数据库.根据vO信号进行数据单元配置,完成数据库的组态,数据库通过数据采集程序对现场数据进行读写,并按照设定好的存储策略将其保存到历史数据库中。数据库子系统实现通信,对象查找,内容修改更新等功能。采用Windows XP作为系统开发环境,Visual CH作为开发工具.

    标签: 上位机 监控软件

    上传时间: 2022-06-26

    上传用户:hao123

  • 基于VB的多路数据采集系统上位机软件设计

    摘要:采用Visual Basic 60设计多路数据采集系统的上位机软件,实现对由单片机组成的测量系统数据的采集、传输、保存、分析、绘制曲线图以及数据和曲线图的打印,文中以烘炉内多点温度数据采集系统设计为例说明用于串口通信上、下位机的软件设计,以及VB中mscamn,mslexgri等控件的用法。关键词:多路数据采集:上位机:mscmm控件:mstlexgrid控件微软公司的visual basic 60是windows应用程序开发工具,是目前应用最为广泛、易学易用的面向对象的开发工具,并且为用户提供了大量的控件。这些控件可用于实现各种功能,减少了程序设计的很多困难。本文主要介绍利用mscamm控件实现和RS232串口的数据通信,接收测量系统上传的数据,然后通过msflexgrid控件将数据以电子表格的形式进行显示,再利用picturebox根据分析完成的数据绘制出曲线,利用cammond ia kg实现数据和曲线图的保存和调出,利用printer将接收的数据、处理好的数据和绘制的曲线通过打印机打印出来。现以烘炉内多点温度数据采集系统为例,其上位机软件界面见图1.

    标签: vb 数据采集 上位机

    上传时间: 2022-06-27

    上传用户:蓝天小雨

  • ANO_TC匿名上位机V65

    总体介绍下匿名上位机的特点1.     高效率:程序流程不断优化,收发效率高,协议解析速度快、UI更新速度快、波形刷新效率高。特别是V6版本以来,在多线程的同时,上位机将程序不同功能改为多进程模式,更加提升了匿名上位机的性能。2. 高速波形:上位机有一项很重要的功能,就是对接收到的数据进行分析,那么画出不同数据的波形图进行观察分析就是最常用和有效的方法了。匿名上位机提供超高速波形绘制功能,可以以每秒不低于1000hz的速度,实时将接收到的多个数据画出其波形图,一般的传感器采样、滤波、PID计算输入、输出等应用场景,1000hz的速度完全满足,不会丢掉采样数据。相比将数据保存至TF卡然后插到电脑进行读取的方法,实时高速波形显示将大大缩短数据分析时间。3. 自定义数据:匿名上位机对飞控常用的数据已经做好了定义,比如各个传感器的原始值、姿态角、PWM输出量等等,但是在大家的开发过程中,这些是远远不够的。大家总是有自己的数据想要上传到上位机,并进行波形绘制,以便分析数据。匿名上位机为这样的应用场景提供了用户数据帧,可以讲uint8、int16、uint16等数据类型的变量发送至上位机,并可实现这些数据的实时波形绘制、数据存储为excel数据等功能,大大拓宽匿名上位机的应用范围。4. 完善的协议:最开始匿名上位机的通信都是单向、开环的,比如发送一个传感器校准指令,上位机只管发送,而下位机是否收到正确的数据,上位机是不知道的。V6.5版本上位机具有完善的验证协议,上位机发送指令后,会等待下位机返回正确的验证信息,只有上位机收到正确验证信息后,表示命令发送成功,反之上位机会进行命令重发。同时验证逻辑非常简单,方便大家移植使用。

    标签: 上位机

    上传时间: 2022-07-05

    上传用户:得之我幸78

  • 75448150Cy7c68013pro.rar

    Cy7c68013的一个数据采集的方案,里面有方案USB的固件,驱动,以及上位机程序

    标签: 75448150 68013 pro

    上传时间: 2013-06-14

    上传用户:朗朗乾坤