自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 步进电机PID调整心得

执行器效果:响应速度快,准确度高。

2024-01-10 11:28:28 965 1

原创 涡轮增压执行器开发

在设计串级PID控制电机的过程中,我们需要充分考虑硬件和软件的配合,选择合适的控制算法,并根据具体的控制需求综合考虑单级位置PID和串级速度位置PID的特点,最终确定最适合的控制方案。外环的位置PID控制负责控制电机的正转、反转和停转,内环的速度PID控制负责进一步调整电机的速度。接着,内环的速度PID控制器通过对位置和时间的计算,得出速度的反馈值。在电机控制中,单级位置PID和串级速度位置PID是两种常见的PID控制方法,在本次的电机驱动程序设计方案选型中我们分别参考了以上两种PID的解决方案。

2024-01-10 11:23:04 358 1

原创 Sys.c使用前的补充知识(持续更新)

具体而言,GPIO与芯片内部的引脚相连,它通常被用于以数字形式对芯片电路进行输入和输出控制操作。5 AFIO_MAPR_SWJ_CFG:JTAG的引脚配置寄存器,用于配置JTAG的SWJ模式,该模式用于JTAG的调试、在单线调试模式中的调试和板级测试。Bit 24: NOREF,1表示该外部时钟源不可访问,时钟可以用于内部使用,但不能用于时钟源校准,0表示该外部时钟源是可访问的。2 RCC_CFGR:时钟配置寄存器,用于配置和控制STM32芯片系统时钟的分频和倍频,以便调整系统时钟和各个外设时钟的频率。

2023-05-07 18:44:50 506

原创 开源解读寄存器sys.c内部源码

/ 将sprio的低4位存入temp中,使用0x0f右移(group)位再按位与操作,保留temp中的低4位。// 将速度参数ospeed低2位和config的低2位进行或操作,得到bit0/1,表示MODE[1:0]的设置。// 使能RCC模块中的APB1总线上的PWR(Power Control)模块时钟,(将1 << 28左移28位,得到0x10000000表示PWR)

2023-05-07 18:43:53 669

原创 C语言从入门到入土

因为小端序的机器在存储多字节数据时,低字节在前,高字节在后,即 0x01020304 在小端序的机器中存储为 0x04030201。例如: 二进制:101.1 → 1.011 * 2^2 → (-1) ^0 * 1.011 * 2^2。// 将a的二进制位向左移动1位;// float类型的指针指向float类型的变量。// int类型的指针指向int类型的变量。存放数组指针的数组: int (*parr3[10])[5];

2023-04-20 10:19:49 111

原创 VUE前端开发中设置token发送请求

vue学习

2023-03-10 10:22:37 1528

原创 vue的refs和跨域

vue新手小白上手学习

2023-03-09 16:12:05 48

原创 map,split用法,nodejs实现水仙花数

技术学习分析

2023-02-26 12:23:47 358

原创 字体大小问题

前端字体设置问题

2023-02-25 21:38:41 88

原创 Vuex的用法

Vuex用法学习

2023-02-25 21:35:39 2277

原创 Javascript的几种遍历数组的方式

vue前端入门

2023-02-25 21:08:32 194

原创 简述Js数组去重方法

vue入门学习

2023-02-25 21:07:12 65

stm32外设寄存器详解

stm32外设寄存器详解

2023-05-10

嵌入式学习笔记,基于linux操作系统

12312312321132132123

2023-04-27

空空如也

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

TA关注的人

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