随笔分类 - c#上位机开发
开发学习
摘要:一、新建窗体DLL 创建窗体库时,和创建其他库一样: 1.新建库项目 2.在新建的库项目下添加Winform窗体: 3.然后生成dll。 二、引用dll 1.新建一个新项目,把刚才创建的dll添加引用: 2.添加窗体:右键添加新建项 -> 选择 Windows Forms -> 选择继承的窗体 ->
阅读全文
摘要:鼠标拖动波形区域,将放大该区域(全区域显示),放大的区域的倍数取决于你框选区域的大小 首先启动截取功能 上图区域1表示截取显示时横坐标的间距大小(分辨率) 上图区域2表示是否启动截取功能,把它们都改变成true 上图区域3表示截取时边界的颜色 上图区域1表示放大后进度条的背景颜色 上图区域2表示进度
阅读全文
摘要:属性 —— chartAreas集合 —— Axes集合 ——X axis—— 网格刻度线 其中第一个分项是主刻度的网格,第二个是主刻度线,第三个是次刻度网格,第四个是次刻度线 只要把次刻度线的enable属性改成true,就可以有次刻度线了
阅读全文
摘要:win10和win7的区别只在于发送数据函数:hidDevice.Write(arr, 0, arr.Length); 如果是win10,arr随便添加数据 但是win7,arr第一帧数据必须为0x00 我在这里调了半天才调出来 还有网上说第二帧数据必须是arr.length,我没有这样做也是成功的
阅读全文
摘要:转https://www.cnblogs.com/pengpai/articles/3086778.html 一、概述 两个月前制作一个项目,需要用到上位机实时显示波形的功能,说实话,在当时我的水平来看,用上位机进行串口的读写这样的功能没问题,但是一遇见画图之类的功能我就瞬间蛋疼了,于是我就上网搜索
阅读全文
摘要:1、概念: 这是一个多功能的函数,可打开或创建文件或者I/O设备,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道。 HANDLE CreateFile( LPCTSTR lpFileName, // 指向文件名的指针 DWORD dwDesiredAccess,
阅读全文
摘要:(一直更新.......) 一、扫描可用串口 方法一、 for循环,比如扫描范围位串口1~串口20,则循环20遍,循环内容是打开串口; 使用 try{......}catch{ }; 如果打开成功,就添加该控件到下拉列表中,然后关闭串口; 如果打开不成功,会跳转到到catch,但是catch不填东西
阅读全文
摘要:上一篇简单介绍了C#的一些基本知识,并成功的Hello,World,那么从这篇开始,我们来自己动手写一个串口助手: 1、构思功能 串口助手在单片机开发中经常被用来调试,最基本的功能就是接收功能和发送功能,其次,串口在打开前需要进行一些设置:串口列表选择、波特率、数据位、校验位、停止位,这样就有了一个
阅读全文
摘要:本文转自:https://www.cnblogs.com/Mculover666/p/9125684.html 在单片机项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形、温度等)、用户控制(LED,继电器等),下位机(单片机)与 上位机之间要进行数据通信的两种方式都是基于串口的: US
阅读全文
摘要:本文转自:https://www.cnblogs.com/Mculover666/p/9126191.html 上一篇大致了解了一下单片机实际项目开发中上位机开发部分的内容以及VS下载与安装,按照编程惯例,接下来就是“Hello,World!” 1、新建C#项目工程 首先选择新建Windows窗体应
阅读全文