自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(153)
  • 资源 (1)
  • 收藏
  • 关注

原创 科一 职业理念与职业道德

科目一中职业理念与职业道德背诵内容全解

2024-05-18 17:53:13 637

原创 科一 万能作文

有xx才有远方;xx是最美的行囊;xx是一粒种子;借xx之帆,扬xx精神;让xx蔚然成风;播xx之种,开xx之花;

2024-04-12 10:50:45 667

原创 c# xml 参数配置表的使用

实际使用界面。

2023-10-14 19:34:36 1234 1

原创 c# xml 参数读取的复杂使用

生产厂家里面包含很多规格型号,一个规格型号里面包含很多出厂序列号,点击下一步如果检测到填充的和保存的不一样 就新增一条(如检测到生产厂家相同,但是规格型号不同,就新增一组规格型号)。界面一:新增界面界面2 删除界面。

2023-10-14 17:35:45 878

原创 c# xml 参数读取读取的简单使用

保存一个xml文档(如果没有就会生成一个默认的 里面的参数用的是我们默认设置的),之后每次更改里面的某项,然后保存 类似于重新刷新一遍。这里所用的xml测试参数前面需要加上private如。

2023-10-14 17:34:37 1209

原创 c# 与单片机之间 float与byte的相互转化

该章作为及,主要用于自定义协议中的负数,浮点数等的收发(我们以前用的浮点数等,是直接使用的字符串的收发,从字符串中进行解析的,这里主要使用十六进制,对其收发原理及使用操作进行剖析)。

2023-07-04 10:14:21 1095

原创 c#与NPOI

1、简介2、名词介绍4、安装5、细节。

2023-05-16 13:14:34 1075 1

原创 c#加密实现

【代码】c#加密实现。

2023-04-03 16:09:01 181

原创 c#与miniExcel

【代码】c#与Excel。

2023-03-03 14:19:50 1645 5

原创 大彩 串口屏

他这里用两个字节表示rgb(应该是3个字节正好对应255 255 255),那么应该用的就是RGB565,一个像素用2个字节表示。画完一个,可以改变另外颜色直接画,从而达到直接切换圆的颜色的效果。其中发送命令只需要修改如下函数,就可以通过直接调用hmi_driver.h中的函数实现文本框文字修改等等操作,当然也可以通过查询命令,直接自己写。当我们使用如下函数进行改变文本的中文值的时候,我们需要设定keil的编译方法为GB2312,而不能是UTF-8。实现按钮和文本的添加,实现画面的切换。

2023-02-16 08:57:52 2071

原创 IIC驱动中景园0.96寸OLED

1、驱动电压3.3到5,但是正点的也是这个芯片说用3.3 5会烧坏掉。2、RST 上的低电平,将导致OLED 复位,在每次初始化之前,都应该复位一下 OLED 模块。而我们使用四线,里面就没有复位了3、裸屏有多种接口方式(驱动芯片为SSD1306)4、为什么要先将点信息写入自己创建的数组,再一起导入到IIC中5、因为IIC驱动oled只能写数据不能读数据,因此其地址就为0111100 0也就是0x786、stm32的驱动代码在官方给的0.96寸里面不全,反而在0.91寸的资料中有,他们用的驱动芯片都是

2023-01-17 08:44:59 6010 5

原创 c# OpenCV 棋盘格

核心就是调用Cv2.FindChessboardCorners(Img, a, out corners);直接将内角点找出来就行了,直接输出的是一排(x,y),将其转化为二维矩阵更好用一些。然后将其减来减去,就得到了畸变值。核心就是 chart1.Series[0].Points.AddXY(i + 1, ww[i]);添加点,其他信息都直接设置好了。

2022-12-27 14:00:11 270

原创 c# 分辨率测试卡检测

1、首先导入图片(里面会进行一次默认的按照显示比例进行裁剪 裁剪后为img2)2、点击缩放按钮,可以进行一次按照固定尺寸进行裁剪3、对img2(裁剪后的图片)进行灰度化 二值化 形态学 目的是得到一个合在一起的框,然后就可以对其进行轮廓寻找4、最后将找到的轮廓 在灰度图中框出来 并计算 这个框选区域的最大灰度值和最小灰度值。就可以得到最终结论了。并将计算值显示在img2上。

2022-12-27 10:31:27 252

原创 c# Chat图形开发技巧

/1、掌握tablelayoutpanel布局 //2、掌握chart空间的配置 //3、掌握实例化坐标点的方式传入数据 namespace Chart {} //0.5秒传入一个数据 private void timer1_Tick(object sender , EventArgs e) {

2022-12-14 15:37:40 422

原创 c# 多线程

单线程会卡主线程,此时会将ui界面给卡住。而多线程开启以后就好了 不会卡住主线程,且运行速度快,相当于多个同时运动。单线程按钮多线程按钮{i}运行函数。

2022-11-25 16:55:54 2535

原创 Python-OpenCV API

在使用opencv的过程中,我们经常需要各种各样的卷积核。如果是正方形的核还好说,但是有时候需要定义椭圆形或者十字形的核,我们就需要用到cv2.getStructuringElement()函数了。alpha通道是一个8位的灰度通道,该通道用256级灰度来记录图像中的透明度复信息,定义透明、不透明和半透明区域,其中黑表示全透明,白表示不透明,灰表示半透明。阈值的作用是根据设定的值处理图像的灰度值,比如灰度大于某个数值像素点保留。求矩阵的最小值,最大值,并得到最大值,最小值的索引。

2022-11-07 17:20:00 1132

原创 c# 的一些库

WebRequest 和 WebResponse 类形成了所谓的可插接式协议的基础,可插接式协议是网络服务的一种实现,它使您能够开发出使用 Internet 资源的应用程序,而不必考虑各种不同协议的具体细节。C# Convert 方法是数据类型转换中最灵活的方法,它能够将任意数据类型的值转换成任意数据类型,前提是不要超出指定数据类型的范围。提供一个与 HTTP 请求一起使用的对象,用于保存基于 Silverlight 的应用程序的状态信息。WebRequest类发出对统一资源标识符 (URI) 的请求。

2022-10-23 15:57:27 1410

原创 c# 的一些简单用法

NI这样的一个好处就是本来是异常退出的地方,变成了不退出 去执行catch中的语句了。在面向对象编程里面,有的类的数据是私有的,是封装起来的,所以为了读取和写入对应的私有数据,c#采用了关键字get和set,其中get负责读取私有数据,set负责写入私有数据。原因是,base和this访问的都是类的实例,也就是对象,而静态成员只能由类来访问,不能由对象来访问。invoke 会从当前线程的位置一直不停的往上进行查找,直到找到当前这个控件所在的线程,然后对他的值进行更新。1、代表当前类的实例对象。

2022-10-23 15:56:25 3439

原创 c# 关键字

说是说关键字 但不一定 就是关键字 只是吧他们放到了这里而已。

2022-10-23 15:55:15 308

原创 c# 字符串

/ 与此实例中在 length 处开头、长度为 startIndex 的子字符串等效的一个字符串;String.ToCharArray()方法用于获取字符串的字符数组,它将此字符串的字符复制到Unicode字符数组。// startIndex 加 length 指示不在此实例内的位置。// 从此实例检索子字符串。子字符串从指定的字符位置开始且具有指定的长度。// 此实例中子字符串的起始字符位置(从零开始)。// 子字符串中的字符数。或者直接字符串+字符串也可以的。

2022-10-23 15:54:29 178

原创 c# 视频读取并截图分辨率设置

像下面这样操作就可以了注意文件夹名字不能叫做OpenCVsharp4和库重名就安装不上了。

2022-10-23 14:01:05 829

原创 c# 小圆轮廓检测

注意文件夹名字不能叫做OpenCVsharp4和库重名就安装不上了。

2022-10-23 13:58:32 266

原创 c# 图片裁剪并画中线

注意文件夹名字不能叫做OpenCVsharp4和库重名就安装不上了本来这个图 差不多是1000×900的,只能显示一小部分,这样就可以显示中间区域了。

2022-10-23 13:58:09 239

原创 c# 圆形图空间频率测试

还没做完,就做完了讲的那几个功能,以后有空给补上。

2022-10-21 12:26:38 307

原创 c# 呼出软键盘

【代码】c# 呼出软键盘。

2022-10-19 17:02:06 620

原创 c# 定时器

设置好走之前关闭控制台上不知道为什么没有成功 在winform上下次试试看。

2022-10-19 16:55:19 552

原创 LCD驱动

1、为什么可以把 TFTLCD 当成 SRAM 设备用2、具体数据线的改变,导致能够使用1、任何 LCD,使用流程都可以简单的用以上流程图表示。其中硬复位和初始化序列,只需要执行一次即可。而画点流程就是:设置坐标→写 GRAM 指令→写入颜色数据,然后在 LCD 上面,我们就可以看到对应的点显示我们写入的颜色了。读点流程为:设置坐标→读 GRAM 指令→读取颜色数据,这样就可以获取到对应点的颜色数据了。2、实际操作视频1、显示器介绍2、LCD屏幕介绍3、OLED视频1、显示器基本参数2、显示器的接口技

2022-10-17 20:47:11 1242

原创 C数据类型讲解

结构体变量的地址和他第一个成员的地址是一样的。1、以多少字节为单位开辟内存给结构体变量分配内存的时候,会去给结构体变量中找出基本类型的成员,哪个基本类型的成员占字节数多(这个多,是指一个数据所占的字节数),就以它为的大小为单元去开辟内存。比如全是char,则以1字节开辟内存(结构体中只有3个char,结构体就占用3字节的内存空间)。int(或者float)最大时就以4字节开辟(比如结构体有一个int变量一个char变量,他们占用8个字节)

2022-10-05 17:00:57 908

原创 c# 图书管理系统(数据库)

SQL 是 Structured Query Language 的缩写,中文译为“结构化查询语言”。SQL 是一种计算机语言,用来存储、检索和修改关系型数据库中存储的数据。

2022-09-29 13:51:20 5573 1

原创 c# 页面操作

Panel控件相当于在我们主窗体中添加了一个容器,通过这个容器把我们需要用的控件直接在这个容器中显示,其中就包括窗体,这样每次单击事件就只有这一个窗体中的控件内容在变化。

2022-09-28 17:09:07 2309

原创 c# 保存日志

这样写更简单。

2022-09-28 09:58:05 270

原创 c语言 函数精讲

如果成功,该函数返回成功匹配和赋值的个数。如果到达文件末尾或发生读错误,则返回 EOF。把参数 str 所指向的字符串转换为一个浮点数(类型为 double 型)。

2022-09-26 11:17:17 373

原创 c 关键字

限定一个变量不允许被改变,产生静态作用。使用const在一定程度上可以提高程序的安全性和可靠性。下面这个代码是正点写的外部SRAM实验中这样使用的。对结构体和指针函数也是这样使用,详见相应部分。将前面的命名为后面的那个。

2022-09-26 11:16:16 408

原创 c# 与stm32之间结构体的收发

举例:对于十六进制数0x01234567,其字节的存储顺序便依赖于机器,如下:也就是大端就是正常的顺序,高位在前。stm32和PC都是大端 但需要注意的是他们之间都需要设置为1字节对齐(stm32默认用的是4字节对齐)

2022-09-24 16:11:17 1681

原创 c# 与OpenCVSharp

2、也可以安装一个包,选择OpenCvSharp4.windows(我就安装了这个加那个entensions这两个),这个是将OpenCvSharp4和OpenCvSharp4.runtime.win两个包整合到了一起(有的教程文档里面说就安装这么两个就可以了,没有提到OpenCvSharp4.Extensions,不过还是按抓个了吧)本来这个图 差不多是1000×900的,只能显示一小部分,这样就可以显示中间区域了。3、可能还要安装一些依赖,不过我没安装也可以了。4、像下面这样操作就可以了。

2022-09-21 20:47:56 2136

原创 c# 文件夹操作

利用openFileDialog1浏览到我们设定的要打开的文件类型(比如.docx或者.c这样)利用folderBrowserDialog1浏览文件夹至要选择的文件夹,最后打开的是一个文件夹。

2022-09-20 19:41:30 2873

原创 c# 程序发布

没有安装的过程 就单击exe就能使用了请添加图片描述。

2022-09-19 16:29:41 6380

原创 c# 与xml简析及序列化与反序列化

XML 被设计用来传输和存储数据。

2022-09-19 16:23:05 560

原创 c# Word操作

Spire.XLS是E-iceblue开发的一套基于企业级的专业Office文档处理的组件之一,全称Spire.Office for .NET。旗下有Spire.Doc,Spire XLS,Spire.PDF,Spire.BarCode等多款专业组件,为各种Office文档在程序处理上提供了很大的方便,官方为各种功能提供了大量的在线api,简化了使用组件的难度。组件使用时不需要本地Office组件的支持。

2022-09-19 16:02:22 229

原创 c# 串口调试助手

发送什么返回什么 就是助手显示中文的时候出现乱码。

2022-09-19 15:58:57 544

c# 多线程 红绿灯使用实例

红绿灯

2024-05-22

xml配置表的高级使用

xml配置表的高级使用

2023-10-14

c# 操作npoi完整代码

c# 操作npoi完整代码

2023-05-16

海康摄像头次开发项目代码

海康摄像头次开发项目代码

2023-05-16

模拟IIC 可同时将多个IIC配置进去 非常方便的进行切换使用

模拟IIC 可以同时被多个IIC设备使用 配置好后 只需进行ID选择就行了

2023-02-23

虚拟串口工具Configure Virtual Serial Port Driver

虚拟串口工具Configure Virtual Serial Port Driver

2023-02-08

海康网络摄像头二次开发

包括登录 预览 语音 云台控制 预置点的设置与调用

2022-12-27

STM32与c# 上位机 之间的结构的收发

STM32与c# 上位机 之间的结构的收发

2022-10-23

轮廓检测代码 自己写的自己随便看看 怕遗忘

轮廓检测代码 自己写的自己随便看看 怕遗忘

2022-10-23

Configuration Wizard 2,51快速配置

Configuration Wizard 2,51快速配置

2022-10-15

c# 图书馆管理系统源码

c# 图书馆管理系统源码

2022-09-29

海康二次开发SDK 直接调用即可

海康二次开发SDK 直接调用即可

2022-09-09

核心期刊汇总表仅供参考

核心期刊汇总表仅供参考

2022-08-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除