C#编程实现威纶通MT8102IE的屏幕校正后恢复出厂设置的选项
复制粘贴代码到VSCode 或LinqPad 中,执行即可,需要.net8。在我的电脑上实验成功,欢迎反馈不同型号的结果。触摸屏重启后手动进入触摸屏校准,执行完成校准后会询问是否恢复下载密码,输入yes之后,会清空内部的项目。 Visual Studio 源码文件和编译成可执行exe文件Weinte … 阅读更多
复制粘贴代码到VSCode 或LinqPad 中,执行即可,需要.net8。在我的电脑上实验成功,欢迎反馈不同型号的结果。触摸屏重启后手动进入触摸屏校准,执行完成校准后会询问是否恢复下载密码,输入yes之后,会清空内部的项目。 Visual Studio 源码文件和编译成可执行exe文件Weinte … 阅读更多
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> void QSort(int L[100], int low, int high); int Partition(int L[100], int low, int high); int m … 阅读更多
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> typedef struct Edge { int v1, v2; int wight; }Edge; int main() { int n, m;//结点数和边数 int i, j, k … 阅读更多
#include “stdio.h” #include “time.h” #include “stdlib.h” int main() { int n,m,i=0; srand(time(NULL)); n=rand()%100+1; do{ printf(“输入你猜的数字: “); scanf(” … 阅读更多
分享C语言printf控制台花样打印,可以彩色显示。 #include “../0_toolboxfile/myprintf.h” //相关函数的声明 //#include “../0_toolboxfile/myprintf.c” //相关函数的定义(很少这样做,可能有重定义问题,解决方案:放在同 … 阅读更多
C# 上位机开发 modbus rtu master 通讯协议类源码 1、读取保持型寄存器 功能码0x03 2、预置单字保持型寄存器 功能码0x06 3、预置双字保持型寄存器 功能码0x10 4、读取输出线圈 功能码0x01 5、读取输入线圈 功能码0x02 6、强制单线圈 功能码0x05 usin … 阅读更多
随着信息化的快速发展,大家对数据的处理性能和要求越来越高,传统的关系型数据库可能无法满足高效的存储和数据查询,时序数据库就是专门针对时间序列数据进行优化的数据库系统。 经常会有客户咨询,Kepware能不能对接时序数据库,该怎么操作? 下面我们就以InfluxDB为例介绍一下配置方式。 准备工作: … 阅读更多
用vc6写的一个简易串口工具,可以通过串口输入的数据(如: 一个像素点(0x12,0xf0)(0x13,0x13) )生成保存图片到程序目录下格式:320*240 ,160*120,80*60都可以 数据多了电脑容易卡死,可能是vc串口模块占用CPU导致。 串口传图工具 //************ … 阅读更多
一、系统方案 本设计采用AT89C52单片机作为主控制器,液晶1602显示温湿度,LabView上位机通信,上位机显示温度,同时上位机可以设置温度上下限,当测量温度低于或高于上限,温度报警,上位机可以控制下位机加热设备启动与关闭,实现上位机和下位机的交换数据。 二、硬件设计 原理图如下: 三、单片机 … 阅读更多
1、安装好了 LabVIEW 之后,再安装 VISA驱动。 2、安装使用虚拟串口软件。 3、前面板设计 4、程序框图设计 配置串口,然后循环不停的读串口,用了读取串口字节判断该不该读,当串口有数据,即字节数不为零时,读取串口。注明一点:串口有个缓冲区,存在计算机内存里,VISA 读取,就是从缓冲区读 … 阅读更多