自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 【C语言】-存储类别

程序员通过C的内存管理系统指定变量的作用域和生命期,实现对程序的控制。而合理使用内存存储数据是设计程序的一个要点。

2025-06-18 14:22:23 188

原创 【STM32】启动流程

STM32的启动文件(一般是.s汇编文件,如)是STM32上电后执行的第一段代码,承担着“系统初始化化引导员”的角色。它的主要作用是设置初始化栈指针(SP)、程序计数器(PC)、定义向量表、跳转到C库中__main函数,最终调用用户main函数。

2025-06-17 16:56:59 310

原创 【C语言】-指针03(指针与字符串)

1、字符串常量字符串存储在只读存储区,不可修改。生命周期为程序运行全程,无需手动释放。// 推荐加const2、用数组创建字符串数组在栈上分配空间,可以修改内容。数组的长度由初始化值自动确定,包含’\0’。字符串存储在静态存储区中,但程序运行时,才会将字符串拷贝到数组中,此时字符串有两个副本。// 自动计算长度为6(含'\0')/* 与上一句等效 */3、使用指定大小的字符数组创建字符串预分配固定大小,若初始长度不足,剩余空间使用’\0’填充,需要放置溢出,并留出空间给’\0’。

2025-06-17 11:30:22 523

原创 【C语言】-指针02(指针与数组)

数组名是数组首元素的地址,是一个地址常量,在程序运行过程中不会改变。即。但可以把地址赋值给对应的指针变量,可以修改指针变量的值。其中*ptr ++等效于*(ptr ++)。一元运算符*与++的优先级相同,但结合律是从右往左。但由于++是后缀形式,所以是先指向值,再递增指针。

2025-06-16 17:19:44 649

原创 【小工具】-Doxygen01

Doxygen 是一个功能强大的开源文档生成工具,主要用于从源代码中自动提取注释并生成专业的 API 文档。它支持多种编程语言(C、C++、Java、Python、Objective-C 等),广泛应用于软件开发、库开发和技术文档编写。自动提取代码注释生成多种格式的文档生成类图和依赖关系自动生成文档结构组织条件编译文档(通过 \if、\else、\endif 为不同平台或配置生成不同文档)

2025-06-12 17:31:04 844

原创 【控制系统】-pid控制02

此时,控制量超出了正常范围,进入饱和区。当系统进入深饱和区后,出现反向偏差,而执行机构仍停留在极限位置,却不能随偏差反向立即做出相应的改变,如同系统失去控制。基本思路:当被控量与设定值偏差较大时,取消积分作用,以免由于积分作用使系统的稳定性降低,超调量增大;积分控制开关量数值的选取是关键,过大则达不到控制积分分离的效果,而过小则难以进入积分区间。在普通PID控制中,引入积分环节的目的主要是为了消除静态误差,提供控制精度。,导致控制量超过执行机构可能允许的最大动作范围对应的极限控制量,引起系统较大的。

2025-06-10 17:38:52 700

原创 【C语言】-指针01

指针(pointer)是一个的(或数据对象)。

2025-06-10 08:53:09 594

原创 【C语言】-数据类型及存储空间长度

C语言中有以下四种数据类型。void是空类型,一般用于函数的返回类型表示,表示函数啥都不返回。通常用于以下三种情况。

2025-06-06 14:01:45 377

原创 【C语言】-递归

递归(Recursion)是编程中一种重要的解决问题的方法,其核心思想是函数通过调用自身来解决规模更小的子问题,直到达到最小的、可以直接解决的基准情形(Base Case)。

2025-06-05 14:16:04 412

原创 【控制系统】-pid控制01

PID精讲野火电子-电机应用开发实战指南PID 是 Proportional(比例)、 Integral(积分)、 Differential(微分)的首字母缩写;是一种结合比例、积分和微分三种环节于一体的闭环控制算法,它是目前为止在连续控制系统中计数最为成熟的一种控制算法。比例(P)比例控制是最简单的一种控制方式,成比例的反应控制系统中输入与输出的偏差信号,只要偏差一旦产生,就立即产生控制的作用来减小产生的误差。

2025-05-28 09:05:59 917

原创 stm32_编码器详解

编码器,是一种用来测量机械旋转或位移的传感器。通过这种传感器能够测量机械部件在旋转或直线运动时的位移位置或速度等信息,并将其转换成一系列电信号。编码器可以根据不同的方式分出很多种类型。根据检测原理,可分为光学式、磁式、感应式和电容式。根据内部机械结构的运动方式,可分为线性编码器和旋转编码器。根据其刻度实现方法及信号输出形式,又可分为增量式、绝对式以及混合式三种。增量式编码器。

2025-05-24 15:59:14 942

原创 BeckOff_TwinCAT3

问题:初始量a是何来?为何a会变化?未赋值变量具有默认初始值,暂停或停止程序依旧会保留当前数据,只有plc断电或手动更改才行。功能模块介绍3.1、双稳态功能模块RS功能块SET 为真则 Q1 为真,RESET1 为真则 Q1 为假,当 SET 和 RESET1 都为真时,以 RESET1 为真3.2、计数器模块CTD功能块ctd1(CD:= ,LOAD:= ,PV:= ,Q=> ,CV=> );

2025-05-23 14:47:22 933

原创 BeckOff_TwinCAT2

TwinCAT图标的不同颜色代表TwinCAT系统处于不同的状态。①base time:时间片②CPU Limit:设置CPU使用率③Priorities:查看整个程序任务TASK的优先级PLC-Settings 里面设置目标控制器的 PLC 启动方式、运行核的数量和引导文件等①Append Devices:手动配置硬件设备通过手动配置硬件设备的方式,可以还没有硬件模块的情况下,进行硬件的配置、网络的组态、变量的链接等。有效缩短配置周期,提高工作效率。

2025-05-23 14:43:00 653

原创 嵌入式工程师简介

用于控制、监控或辅助设备、机器和车间运行。(软件与硬件结合,包括机械设计)以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统要求的专用计算机系统。

2025-05-23 14:39:40 925

原创 stm32_IIC通讯协议

IIC(Inter-Integrated Circuit)总线是一种由 PHILIPS 公司开发的,使用,用于连接微控制器以及其低速外围设备。IIC是一种多向控制总线,也就是说多个芯片可以连接到同一总线结构下,同时每个芯片都可以作为实时数据传输的控制源,但在任何时间点上只能有一个主控。它是由数据线 SDA 和时钟线 SCL 构成的串行总线,可发送和接收数据,在 CPU 与被控 IC 之间、IC 与 IC 之间进行双向传送。优点:节省微处理器的IO口资源。

2025-05-23 14:36:21 741

原创 stm32_延时方式

延时函数的两种常用名称是sleep和delay。一般在上位机多见sleep,单片机常用delay。那么sleep和delay的意义有何区别?sleep意为睡眠,即线程挂起,由定时器重新唤醒线程。sleep作用期间,该线程不占用CPU资源。delay意为延迟,即线程等待,由线程自身进行循环查询,在设定时间之后退出循环。delay作用期间,该线程占用CPU资源。

2025-05-23 14:17:14 372

原创 步进电机简介

步进电机

2021-07-01 15:38:19 11222

原创 限位开关简介

简介限位开关又称行程开关,用于反应设备机械位置的变化,并在设备达到预定位置时实现电路的切换,进而实现行程控制、限位保护、报警、联锁启停设备等功能分类1、接触式将开关安装在运动部件的指定位置,当机械开关的机械触头碰到挡块时,改变了控制电路,机械就停止运动或者改变运行。由于机械的惯性运动,这种行程开关具有一定的“超行程”,以保护开关不受损坏。2、非接触式限位开关非接触式限位开关属于接近式传感器,根据测量原理分为电感式(必须是金属)、磁式(检测题固定只能使用非铁质材料)、光学式、超声式和电容式。它

2021-06-02 10:41:41 9530

原创 D-SUB连接器

序整理的资料简介主要用于电信(路由器及交换机等)、工业控制、数据传输、军事领域等,可作为I/O接口,具有屏蔽功能;D-SUB-25与D-SUB-9

2021-03-31 09:36:55 849

原创 SUPERSCAN IIE接线图

简介SUPERSCAN IIE是RAYLASE公司在某年推出的一款两轴激光扫描振镜。用来如刻蚀、打标、去除、切割、焊接、打孔或高速飞行打标的材料处理。可选输入孔径: 7, 10, 12, 15, 20, 30 mm可选配水冷和空气冷却。一般同一型号的电源配置和接口信号协议是相同的。不同的参数:孔径规格,如SS-IIE-7、SS-IIE-10等反射镜种类:不同的波长对应的反射镜也不同动态参数:写入速度、加工速度、动态速度等不同电源接线材料:±15V的开关电源,D-sub-9的公头、带D-

2021-03-28 16:48:22 5103 1

转载 C# ——具名参数和可选参数

简介具名参数 和 可选参数 是 C# framework 4.0 出来的特性转载链接用法一、常规方法及调用调用时,参数顺序以及类型必须和声明一致,且不可省略。二、可选参数的声明和调用可选参数分为两种情况:1、部分参数可选,2、全部参数都是可选参数声明定义可以无顺序,但是调用时必须和声明时一致三、具名参数具名参数的使用主要体现在函数的调用上面。通过具名参数,可以指定特定参数的值。当使用具名参数时,调用方法可以不用管参数的声明顺序。注:当调用可选参数时,会提示哪些是可选参数以及其

2021-03-24 12:06:15 1126

原创 Arduino基础2

第四章 使用和编写库类作用:提高代码的编写效率和可读性用法:1)将类库放入libraries中,编写程序时调用2)申明调用类库 #include"xxx.h"3)实例化对象编写库类1)编写头文件(.h文件)2)预处理命令以“#”开头的语句成为预处理命令,编译器不会直接对这些进行编译,而是在编译之前,系统会预先处理这些命令。3)宏定义使用一个特定的标识符来代表一个字符串,如#define aaa 123;4)文件包含若程序中使用#include “a.h”,那么在预处

2021-01-30 14:38:45 1335

原创 Arduino基础1

第三章 I/O口高级应用3.1、调声函数1、tone()功能:可以让指定引脚产生一个占空比为50%的指定频率的方波。语法:tone(pin , frequency) ; tone(pin , frequency , duration) ;参数:pin——需要输出方波的引脚;frequency——输出的频率;duration——频率持续的时间。2、noTone()功能:停止指定引脚的方波输出。语法:noTone(pin);PS:同一时间tone()函数只能作用于一个

2021-01-29 22:49:26 1310

原创 Slic3r基础知识

图文教程

2021-01-29 16:26:08 2824

原创 Printrun基础知识

1、简介Printrun是一个纯Python的3D打印宿主程序,包括printcore、pronsole和pronterface三个模块和一些有用的脚本。printcore.py是一个将写reprap hosts变得简单的库。pronsole.py是一个可Tab补全的命令行交互软件。pronterface.py与printcore功能相同,但提供图形界面。...

2021-01-29 16:25:13 3641

原创 管理概论笔记

管理导论管理概论 浙江大学~ 邢以群一、管理及其功能:介绍什么是管理以及为什么需要管理观念决定行为,行为决定结果1、管理是什么从管理工作的表现形式来看,管理工作确实呈现出多样化的现象(由于对象的多样化),在协调关系。2、为什么需要管理人的无限性欲望与人的有限性资源之间的矛盾你的价值是由你自己决定的3、有哪些协调的办法这个矛盾是普遍存在的办法:生产(劳动)、组织(分工协作)、战争(掠夺)、贸易(交换)、道德(教育)、管理(科学)4、管理的功能在于通过科学的方法提高资源的利用率,从而达

2021-01-29 16:19:42 5254

原创 Github使用1

基本概念1、仓库(Respository)即项目,一个项目对应一个respository2、收藏(Star)收藏项目方便下次找到3、复制克隆项目(fork)复制别人的开源项目,该项目是独立存在的(自动显示来源)4、发起请求(Pull Request)你fork别人的项目,做了改进,将这个改进推送给原有项目者,他觉得还不错,接受请求,那么你的改进就会在原有项目中显示出来5、关注(Watch)关注优质项目,项目有所更新会接收到通知6、事物卡片(Issue)发现bug,但还没有解决办法,需

2021-01-29 16:15:41 285

原创 3D打印基础知识笔记

3D打印原理3D打印是一种以数字模型为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来逐层构造物体的技术。一般以丝杠带动坐标轴移动。3D打印标准模式STL(sterelithography)即立体印刷,此后缀的3D模型文件是3D打印的标准文件格式。3D打印模型网站3D打印种类1)FDM——熔融沉积,材料主要为工程塑料PLA&ABS、柔性材料TPE/TPU、碳纤维材料、夜光材料等(常见)2)SLA——光敏树脂选择性固化,材料为光敏树脂3)SLS——粉末材料选择性激光烧结,

2020-10-04 10:47:41 3293

原创 读【激光的安全和防护】笔记

问题1、四种类型的激光介质是如何产生激光的?(固、气、液、半导体)产生激光需要“共振腔”“增益介质”“激发来源”三个要素;原理:原子的运动状态可以分为不同的能级,当电子从高能级向低能级跃迁时会释放相应能量的光子(自发辐射);当一个光子入射到一个能级系统并为之吸收的话,会导致电子从低能级向低高能级跃迁(受激吸收);部分跃迁至高能级的电子又会跃迁至低能级并释放相应的光子(受激辐射),这些运动往往是同时发生的。当我们创造一种条件,使受激辐射的放大多于受激吸收,那么总体来说,就会有光子射出产生激光。构成:激励

2020-09-23 18:57:35 768

原创 股票入门

第一课 初识股票不得不提的两个人:股神~沃伦·巴菲特与金融大鳄 ~乔治·索罗斯股票是一种由股份有限公司签发的用以证明股东所持股份的凭证,它表示股票持有者对股份公司的部分资本的所有权。由于股份包含经济利益,且可以上市流通转账,股票也是一种有价证券。第二课 新股民必须了解的基础知识入市之前需要做什么?1)投资资金的准备一段时间的闲钱2)投资方式的准备弄清楚资金的投资方式。根据时间分为长期、中期与短期投资;根据投资风格分为激进型、稳健性与保守型;3)投资技巧的准备选股票;确定买卖的时机;回避风

2020-08-21 19:56:22 1500

空空如也

空空如也

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

TA关注的人

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