自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (6)
  • 收藏
  • 关注

原创 3D打印件嵌入铜花螺母

首先确保你的机器做过孔洞补偿了,才能和实验数据结合。国外的视频测试中最佳的是-0.5的尺寸,我自己也做了测试-0.5和-0.8,更多的尺寸并没有帮助到紧固,因为多余的材料会被挤出,手拧测试也是都可以的,所以。嵌入件可以让打印件拥有更好的螺纹,何乐而不为?

2023-12-05 11:58:03 492

原创 3D打印机升级killpper

靠软件去弥补成了这台老机器最好的良药,索性换到最流行的klipper系统。

2023-10-07 10:25:23 1092

转载 Win10安全中心一片空白,只显示安全性概览

1. 按下WIN+R,运行regedit回车 :2.找到路径“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SecurityHealthService”,然后双击右边的“start”把值由8 (或者4)改为23.然后重启电脑就可以了。很多其他办法失败的原因是可能是reg运行没有权限,那么我们手动更改就没问题了。参考:WIN安全中心打开显示安全性概览解决办法_哔哩哔哩_bilibili...

2022-04-14 17:41:55 22485 11

转载 WIN10 修改用户下文件夹的名称

转载note:我是为了解决正当防卫3不能存档搞得,我得用户名当初设置的数字,转载的原因是,走了很多百度知道和经验的弯路,如果有人看到就别走了,我因为走了弯路前弄后弄导致原先得个人数据文件还丢失,只得跳出步骤新建用户,在PE下复制还有的数据,所以记得备份,数据无价,我的建议是尽量不要闲着没事做这个。作者:浩瀚猫链接:https://www.zhihu.com/question/51241293/answer/125148050来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请

2021-08-03 19:33:13 2939

原创 三菱PLC快速写入

通常的写入过程是把整个PLC的程序内存进行写入,现在通过调整PLC内存容量,达成只写入适量的步数程序,来避免不必要的写入时间。调整内存容量如图打开工程栏的参数,双击PLC参数来到FX参数设置界面,选择内存容量设置。我们的目标是直接设置内存容量最小到2000(我至今最大的程序也就写到过2000不到),如果你的程序还要小,就设置调整注释容量和文件寄存器容量,如上图最大3块,最终调整好看一下程序容量是不是大于你的程序步数,尽量冗余多个几百步。那么问题来了我怎么知道我写了多少步程序?查看程.

2021-05-22 14:21:03 7462

原创 抗干扰矩阵键盘按键消抖

em。。。。。。。。

2020-09-05 15:23:37 2533

原创 3D打印入门

首先你需要知道一台3D打印机能干什么,3D打印机可以帮助你完成无模具材料成型的过程,无模具意味着你不用深思熟虑你的零件能否制作出来,主要把心思放在你的想象力和绘图精准即可。

2020-09-04 09:39:09 7857 1

原创 opencv3+VS2010 开发环境搭建

断断续续搞了两天,才把环境搭起来,看了N多的博客,踩了N多的坑,下面我把自己的过程复述一遍,尽量保证从头到尾。搭建环境1.下载并安装opencv进入opencv官网https://opencv.org,选择Releases往后翻找到OpenCV-3.0.0 Beta,点击Windows,到下一网址继续点击就开始下载了。为什么选择这个版本?因为opencv3只有这个版本的库文件是支持V10,网上很多说比如V10对应VS2010,V11对应2012等等,但我搜索到官网..

2020-05-12 09:21:47 593

原创 IDA反编译学习从入门到放弃

终于被自己常用的ISP烦死了,一打开全是广告和弹窗,尤其是一些选项,选完之后不保存,重新打开又要重选。于是就找它的绿色版,找了好几个都不是特别理想,于是就想着自己改,找了种种,发现一个用IDA去修改的简单的教程,于是就开干了。就是简简单单的想改几条句子,结果发现意外的要整理好思路去做。参考了汇编指令+百度+IAD权威指南。(界面一览)IDA反编译流程随着阶段的...

2020-05-07 10:28:06 5915

原创 怎么看STC单片机编译的程序大小?

学了有段时间没碰的单片机了,这个东西的方法都给忘了。正确的:具体对应的:data -->ram(片内)xdata -->ram(片外)code -->rom(程序存储)(有关片外ram如果用的是一般的80c51确实是扩展才访问的,但如果是stc的单片机实际上是标容不够,内部扩展的xdata,实际上还是属于片内ram,真实计算何不想把...

2020-04-27 08:10:00 3027

原创 伺服控制的加减速过程

在日益完善的伺服系统控制中,只要确认频率和脉冲数,就可以输出PWM了,但是如果短时间输入频率过高,就会因伺服电机来不及达到它所能及的最高转速,产生报警,而且如果加速度过冲产生还会影响工艺,所以在伺服系统中除了关注输入的频率和脉冲数还有一项就是加减速过程常见的加减速方式1. 直线加速根据该图可以看到非常直观的加减速过程(实际使用中发现减速应该要更长),确定加减速时间常量,再解出...

2020-03-03 10:57:52 14332

原创 win10开机“正在准备自动修复”,且无法修复你的电脑

昨天一顿操作,先是快速启动,后来又觉得快速启动没用又关掉了,第二天过来,发现电脑开不起来了,进到里面怎么自动修复不得行,网上大多数的答案是重装,经过半天努力摸索,终于修好了,原理就不想深究了。准备: 一个U盘,并且制作PE系统。1、电脑的系统启动设置在U盘启动,进入PE系统2、打开 分区工具Disk Genius 点硬盘点重建主引导记录MBR(一般在开始菜单都有)3、再返...

2019-10-05 12:15:36 120009 5

原创 TTL与RS232

常见的模块TTL<-------MAX232--------> TTLMAX232的接线这里串口用到了3根线(3 2 5对应T2OUTR2INGND),这之间是RS232电平,T2INR2OUT从IC输入TTL电平。电平的区别(一)、TTL电平标准输出 L: <0.8V ; H:>2.4V。输入 L: <1....

2019-09-18 08:52:27 649

原创 数控和螺纹

分析 数控车螺纹的原理,是其伺服电机的高精度位移配合变频器稳定的转速实现的,在固定转速下,通过输入螺纹的螺距和螺纹长度计算出进给速度和进给距离,满足条件这些后,便可以车一次螺纹。如果是多次切削,那么每次进给都要找准进给时机,保证每次主轴旋转到同一位置时进行进给,于是乎就引出了这个检测主轴当前位置的器件编码器。 螺纹切削进给轴的进给和主轴电机转速必须保持高度一致,也就...

2019-05-23 09:40:58 448

原创 空开和线缆的选用

空气开关,又名空气断路器,是断路器的一种。是一种只要电路中电流超过额定电流就会自动断开的开关。因此空开的选用与电流有密切的关系,而线缆承载着电流,所以在电路布置时需要同时考量这三个部分。三者的关系相辅相成,你可以通过电流推算出空开的型号和电缆的规格,你也可以通过其他电路的线缆规格来估计电路中的电流。空开的选用例正泰的DZ47-60 3P C15DZ47表示塑料外壳式断路器,代号...

2019-03-16 10:03:56 2206

原创 typedef与struct

typedef:用来为复杂的声明定义简单的别名,它与宏定义有些差异(注意行末加;)。它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。struct:它是由若干“成员”组成的结构,用作定义结构体类型。介绍几种typedef和struct的组合方式:1.从最基础开始//日常定义一个结构体str...

2019-03-14 20:24:34 839 1

原创 win7 OneNote不能登录一直登录

问题:OneNote一直处于登录状态,登录无效,包括之前我用OneDrive也是这个问题。解决方案:把IE浏览器更新到最新。但是后面又出现了“很抱歉”,于是我又多尝试了几次重启onenote就好了。...

2018-10-13 14:52:29 21209

转载 闭环步进电机和伺服电机的区别

引用论坛上的,还有一些自己的看法。下面的蓝色文字引用来源于:http://www.cmiw.cn/thread-480971-1-1.html区别及优劣伺服电机是被现在的工程师们所推崇和津津乐道的,提到运动控制不谈伺服电机几乎不可想象,工程师们痴迷于伺服电机的闭环控制,沉醉于高响应和高速性及高精度的优点,真正地“三高”。但是,正所谓尺有所短,寸有所长,伺服电机也有它不可避免的如下...

2018-08-21 12:09:41 36831

原创 XBOX怎么查保修期限

https://support.xbox.com/zh-CN/my-account/warranty-and-service/help-with-existing-service-order

2018-07-18 15:55:05 58341

原创 变频器的使用技巧

最近厂里又拿变频器做项目,之前已经做出去的已经成功了三四台了,但这次还是出了问题,这篇其实算是篇篇日志记录一下我浅显理解的闭环矢量变频器和一些错误的解决方法。

2018-04-19 19:23:57 1074

原创 单项选中修改思路

题目:在多项的数据中,单独在一个数据库中选择一项数据,数据在外部可以显示也可以被进行修改。确定一些东西,数据库是可被修改的,单选的数据和库肯定也是相连的,一项发生改变,另一项跟随,数据没有特殊的标签。解,记录选中数据位置,定为标签,并保存,在数据库的数据项被删增的时候,运行处理函数,判断保存的标签是否在该范围,根据删增的程度来同时修改位置标签,这时数据修改和显示就只要对号入座就可以了。缺陷:移植数...

2018-04-07 15:08:06 237

原创 三菱SFC程序编程心得

一些个人编写三菱sfc程序的心得。首先说一下sfc的结构,sfc程序由块组成的,分为梯形图块和sfc块,程序烧入PLC后执行,还是那句老话:从上至下,从左至右,循环扫描。1.梯形图块,就是一整个梯形图让你写。2.sfc块,它的内部还是分块的,功能块有:指定跳转、梯形图、判断,块与块之间可以选择并线、单线运行。这些功能使得小块的排列运行方式多种多样。我用sfc主要是看中了,它简洁明了...

2018-04-04 22:20:02 26214 1

原创 hex文件的认识

接触HEX文件,主要是在一个项目上烧写eeprom。首先是一些基础的东西:(转这位前辈讲的很明白)https://www.cnblogs.com/libra13179/p/5821266.html有补充是:1.每一行格式(转百度百科)&lt;0x3a&gt;//: (英文冒号)[数据长度1Byte][数据地址2Byte][数据类型1Byte][数据nByte][校验1Byte]&lt;0x0d&g...

2018-03-04 23:11:07 1198

原创 三菱PLC中SFC程序的块标题怎么修改

修改一下正确修改块标题的方法。 方法1: 找不到工具条:显示-&gt;工具条-&gt;sfc  方法2: 快捷键:Alt+E+B  方法3: 修改过你sfc块的子块后,F4编译,也会跳出块标题修改...

2018-02-03 10:12:12 3727

原创 C#最效率byte[]转HexString

public string bytetohex(byte[] byteArray)//byte[]转HEXString { // string str = ""; var str = new System.Text.StringBuilder(); int start = Environ...

2018-02-03 09:33:23 9111

原创 C#如何向外部类添加事件

事件和委托的深度用法,我这种初学者是用不太到,我关心的则是我外部的一个类中的一个的信号我怎么触发在我主类里面的信号。解决方案:找到委托类型,用委托类型生成的变量就可以使函数作为参数传达了,例: this.textBox1.TextChanged += new System.EventHandler(this.TextByteMax);委托类型就是Sys

2018-02-01 09:24:00 1740

转载 C#中的define使用和注意

来源:https://docs.microsoft.com/zh-cn/dotnet/csharp/language-reference/index#define使用 #define 来定义符号。 将符号用作传递给 #if 指令的表达式时,该表达式的计算结果为 true,如以下示例所示:#define DEBUG说明#define 指令不能用于声明常量值,常量定义例:publ...

2018-01-29 14:45:45 24650

原创 C# String和byte[]互相转换

单片机项目中用到一个有字库的显示屏,要做的是把上位机的字符发给单片机,并显示。 public static string ToHexString(byte[] bytes) //byte转hexstring { string hexString = string.Empty; if (bytes != nul...

2018-01-25 14:25:27 1386

转载 C# 窗口声音 提示音

在C#编写程序时,想在弹出提示窗口时Beep(),一下,发现竟然没有Beep()功能。在网上查了一下,发现确实如此。FCL中对多煤体的支持非常的弱。  解决方法一:可以调用Win32的API:  [System.Runtime.InteropServices.DllImport("user32.dll")]  public static extern bool MessageB

2018-01-25 14:12:47 3649

原创 STC单片机烧写上电不烧写

主要是软件方面,在保证硬件绝对不出问题但还是达不到烧写目的时候,可以试试这几种方式:1.把最低波特率调到1200。(响应速度低些,下载还能最高速度)2.把最高波特率调到1200。(响应速度低些,下载速度最低)3.换一个其他版本的STC烧写软件(旧版本建议换新的STC-ISP下载编程烧录软件)。(再试1到2)4.换回上一个版本的STC烧写软件。(再试1到2)依次一个个试过来,这两天总结的,3,4烧写...

2017-10-26 07:59:38 1928

原创 STC单片机的定时器怎么计算

公式:N=65536-(Fosc/FD/(Freq)); N :定时器16位计数器 Fosc:晶振频率,系统频率 FD :分频(Frequency division),通过分频可增大计数器的定时范围 Freq:频率(Freq=1000000(微秒)/TIME(微秒),TIME:所定时间)例...

2017-08-23 15:05:44 11226 2

转载 从高版本JDK换成低版本JDK报错Unsupported major.minor version 52.0

java.lang.UnsupportedClassVersionError: PR/Sort :Unsupported major.minor version 52.0这个错误是由于高版本的java project使用了低版本的来运行。 我出现这个情况是我把Properties中java build path-->Libraries中的JVM8

2017-08-11 09:46:18 269

转载 如何解决WIN8.1USB转串口不能识别设备,代码10

这问题经我个人总结主要因为设备硬件所支持的驱动版本高低问题,选对了设备,但没有选择正确的驱动。这里以我个人的问题PL2303的问题为例,我做了以下步骤。详见转载:http://jingyan.baidu.com/article/11c17a2c0bb606f446e39da0.html 2018.4.7 把pl2302换了FT232不会出这个问题了,便宜没好货。...

2017-08-11 09:44:35 2315

转载 Qt中QObject::sender()的用法

Qt中QObject::sender()的用法当某一个Object emit一个signal的时候,它就是一个sender,系统会记录下当前是谁emit出这个signal的,所以你在对应的slot里就可以通过 sender()得到当前是谁invoke了你的slot,对应的是QObject->d->sender.有可能多个Object的signal会连接到同一个s

2017-08-11 09:43:42 1333

转载 KEILC51编译问题ERROR L104: MULTIPLE PUBLIC DEFINITIONS重复定义

c/c++语言中有很多地方要用到extern,但是如果没有真正的了解它的意义,会给编程带来很大的麻烦,为了使大家少走弯路,特祥细的说明一下。       对于比较小的程序,一般只有一个c文件和一个头文件,全局变量我们通常会直接定义在c文件中,在程序之前加int i定义。如果要在头文件中定义有以下两种方法:用extern来声明:extern int i;这一句只是对变量i进行声明,在c文件的程序

2017-08-11 09:42:48 622

转载 Keil 0xFD Bug 汉字不全bug

Keil C51 0FDH的汉字bug补丁通用版,同时处理A51和C51两个文件。把他放到\bin\目录下执行,用keil C51 自带的字库时,液晶点阵屏出来的汉字有部分乱码。原因在于:KEIL C51 的一个汉字BUG,keil c51在编译的时候会将0xfd的字符(有些汉字含该字符的内码)过滤, 而导致程序出错.特别是在做液晶汉字显示时. 针对这个bug.由网友编写了这个补丁. 请下载之

2017-08-11 09:38:00 2209

转载 QT的延时

QTime  1: QTime t; 2: t.start(); 3: while(t.elapsed() 4: QCoreApplication::processEvents();不停地处理事件,以使得程序保持响应。QElapsedTimer 这是Qt4.7引入的新的类,和QTime相比,它提供了更快的计算 elapsed 时间的方

2017-05-20 09:50:47 295

转载 QT数据库QSqlQuery(转)

微信分享:SQL执行操作QSqlQuery提供了对数据库记录的选择,插入,更新,删除操作。SELECT操作:QSqlQuery查询;query.exec(“SELECT name,salary FROM employee WHERE salary> 50000”);while(query.next()){    QSt

2017-03-12 19:39:40 1597

转载 SQL语句大全

http://baike.baidu.com/item/SQL%E8%AF%AD%E5%8F%A5%E5%A4%A7%E5%85%A8

2017-03-12 13:32:12 313

红警鼠标连点+游戏启动器

过年闲着无聊,玩红警发现忘记开连点器,导致战败,于是做了这个红警的启动和连点的app,更方便人机的对战(因为战网对战这些都有)。 开发的过程一开始以为很简单,但是随着深入发现细节挺多的,花了点时间照着网上别人的连点器样式做的,学习了些操作键鼠的类。 此项目有注释,欢迎下载!^_^

2024-02-14

【结婚红包计算器】根据红包数量计算出具体需要的实体现金

结婚红包计算器,根据红包数量计算出具体需要的实体现金。通过改代码的方式就可以轻松获取一次需要在银行取出大小面额的现金。也是刚结了个婚,发现需要不少的小红包,婚庆和敲门的凑在一起有一大堆,加在一起也不对,数来数去又对不上,于是写了这个代码,后期要修改面额也是轻轻松松,当然去取得时候还是尽量再多拿一点,一般去总行的现金和新币多。

2023-04-26

stc-isp V6.86去弹窗版

Ver6.86H (2017-12-15) 1. 串口/定时器/软件延时代码产生器改变设置后自动生成示例代码 (之前的版本在改变设置后均还需要点击生成代码按钮) 2. 更新软件包中PL2303驱动的版本 3. 当使用PL2303对STC8系列进行ISP下载时,软件自动选择1200为最 低波特率,且最高波特率不能选择9600和38400

2020-05-07

数控伺服电机行程、转速各类参数缺省补齐工具.rar

伺服电机行程、转速各类参数缺省自动补齐工具,频率转速相互转换,细分、分子、分母、螺距相互转换,实际行程和程序行程,误差调整,可能会存在计算的小数误差,自己调整一下代码。(最近又改了一下代码,不会重新上传,如果下载后想要新的联系我)

2019-10-28

串口波特率检测.rar

用VS2010 C# 写的串口波特率检测小软件的上位机程序,下位机不停发送0XAA,上位机不停改变波特率去匹配,代码简单,有注释。

2019-09-18

单片机串口通讯密码验证

分享一下,几年前写的,一直拿来当串口测试代码。

2017-05-15

C语言的各类进制转换

C语言的各类进制转换,纯手打,欢迎指教。

2017-03-08

C#天气预报带语音提示win7

比较好看语音天气预报,内部有自己做的一个天气类,供大家参考学习,记得给好评啊,亲

2013-10-04

空空如也

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

TA关注的人

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