自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 STM32(13)-- 位带操作

是的缩写,中文一般叫。这段话里的 “LSB 有效” 是什么意思结合你提到的位带区里的被“膨胀”成其余 31 位只是填充出来的。

2026-02-02 19:43:19 137

原创 STM32(12)-- GPIO输入,按键检测

/2.定义初始化结构体。

2026-02-01 21:44:04 477

原创 STM32(11)-- GPIO输出,库函数点灯

注释中写明了参数可取的枚举值//2.定义初始化结构体。

2026-01-31 21:56:10 830

原创 STM32(10)-- 创建库函数版工程

(所以编译器报。

2026-01-31 17:04:41 746

原创 STM32(9)-- 固件库

在ST公司官网(st.com/content/st_com/en.html)下载STM32F1系列的标准外设库点击Tools&software(工具与软件)选择Embedded Software(嵌入式软件) 中的STM32 Embedded Software(STM32嵌入式软件)

2026-01-31 13:50:14 501

原创 STM32(8)-- 自己创建库函数

复制寄存器版本的项目进行修改GPIO这个外设共10个寄存器,GPIOA有10个,GPIOB有10个。。。。。首先要进行条件编译,防止头文件被重复包含每一种相同的外设所涉及的寄存器基本都是完全一样的,如GPIOA/B/C,USART1/2。。。。外设的每个寄存器都是32位的,而且地址都是连续的,都是基于基地址的偏移,也就是说是一块连续的内存空间。那就可以为这个外设的寄存器们创建一个结构体,成员的顺序就是按照地址由小到大的各个寄存器。知道了这个结构体的首地址(也就是这个外设的基地址/此外设的第一个寄存器的地址)

2026-01-25 19:35:02 642

原创 STM32(7)-- GPIO输出,寄存器版

要点亮D6的LED,需要控制PF6/PF7/PF8输出低电平。

2026-01-25 13:30:48 1000

原创 STM32(6)-- GPIO外设

保护二极管STM32的引脚出了ADC,都是可以容忍5V供电如输入电压大于5V,则通过上面的保护二极管;如输入电压小于0V,如-1V,则由VSS经下面的二极管从I/O出去。上下拉电阻STM32 在引脚内部偷偷帮你接了一根“很大电阻”的上拉到 VDD,让引脚在没人驱动时不要飘(floating),但它拉不动大电流。1) 弱上拉到底“弱”在哪?因为内部上拉并不是直接硬连到 VDD,而是类似这样:VDD ──(几十 kΩ 的电阻)── GPIO 引脚这个“电阻很大”(常见量级30kΩ~50kΩ。

2026-01-25 00:18:10 999

原创 STM32(5)-- 新建寄存器版工程

因为用的keil5,所以直接新建整个工程的文件夹就得了。

2026-01-19 21:46:00 205

原创 第6章—手动移植创建HAL库版本的工程

YS-F1PROkeil版本:5.38.0.0CubeMX版本:6.3.0。

2025-10-23 21:31:23 371

原创 STM32 ST-Link Utility下载

STM32 ST-LINK Utility __代码下载工具下载、安装和使用说明(小白也能懂)-优快云博客

2025-10-22 22:29:19 233

原创 找不到mfc140d.dll文件

电脑提示mfc140.dll丢失怎么解决?分享几个解决mfc140.dll丢失的方法_mfc140.dll丢失的解决方法-优快云博客

2025-10-22 22:27:42 350

原创 第5章—基于CubeMX创建STM32工程

YS-F1PROkeil版本:5.38.0.0CubeMX版本:6.3.0。

2025-10-21 22:16:36 1678

原创 STM32(3)-- STM32最小系统

STM32最小系统,也称为或,是指能够让一颗STM32微控制器正常工作的最简化的电路系统。

2025-10-20 20:47:18 937

原创 第2章—ST_MCSDK生成工程—无感

MC_SDK版本:5.Y.4STM32CubeMX版本:6.3.0编译器:keil5开发板:OuLa-STM32G431CB速度传感器:无感可基于上一节的霍尔的工程(.stmcx)文件直接修改。

2025-10-19 19:12:09 339

原创 第1章—ST_MCSDK生成工程—霍尔

新建工程则点击New Project电源输入信息直流母线电压采样拓扑浪涌电流限制器和耗散制动功率因数校正功率驱动温度检测电流采样电流采样增益计算器过流保护将电机信息填入,选择对应的传感器(霍尔)MUC及时钟源选择数字IODAC功能模拟输入和保护主传感器辅助传感器启动参数驱动设置其他功能过欠压检测及保护用户接口。

2025-10-19 18:54:36 766

原创 Keil5 5.38版本在使用STLINK时闪退

下载成功后解压出来,将解压出来的文件剪切(Ctrl + x)将解压后的文件粘贴到STLink目录下,替换目标中的文件。这样在keil5中使用STLink进行烧录时就不会闪退了。回到桌面,右键Keil5图标选择打开文件所在位置。返回上一级目录,打开ARM文件夹。点击STLink文件夹。下载页面中提供的附件。

2025-09-21 18:16:15 460

原创 两两导通方波六步换相顺序确定

为啥波形会是马鞍波。

2025-08-24 14:39:32 384

原创 电机驱动中的常见名词

2025-08-24 13:45:23 161

原创 三相直流无刷电机控制框图及控制方法

2025-08-24 13:03:30 322

原创 结合霍尔状态的旋转及调速

初始状态如下所示,根据3,2,1顺序读取霍尔状态,读出来为100,要想逆时针旋转,则通电为V+W-,随着逆时针旋转,两磁场的夹角逐渐减小。如下所示,当夹角减小到60度时,读到的霍尔输出值变为101,此时需换相为V+U-,换相后夹角又变为120度,随着旋转,夹角又逐渐变小。如下所示,当夹角变为60度时,读到的霍尔输出值变为001,此时需换相为W+U-后续同理如下所示,011,W+V-如下所示,010,U+V-如下所示,110,U+W-最后转到如下这个状态,又是100,通电为V+W-

2025-08-24 12:46:45 352

原创 BLDC电机中霍尔的位置及输出状态

霍尔传感器的安装位置分为120度电角度安装和60度电角度安装。

2025-08-24 02:13:19 1213

原创 霍尔传感器

在六步换向时,换向的时机为定子磁场和转子磁场的夹角为60时,那如何确定转子的位置,则需要用到霍尔传感器。

2025-08-24 01:43:49 229

原创 直流无刷电机旋转原理

齿槽效应:用手转动电机轴时会有顿挫感。

2025-08-20 22:44:54 655

原创 直流有刷电机

有刷电机有定子和转子两大部分组成,定子上有磁极(绕组式或永磁式),转子有绕组,通电后,转子上也形成磁场(磁极),定子和转子的磁极之间有一个夹角,在定转子磁场(N极和S极之间)的相互吸引下,使电机旋转。改变电刷的位置,就可以改变定转子磁极夹角(假设以定子的磁极为夹角起始边,转子的磁极为另一边,由转子的磁极指向定子的磁极的方向就是电机的旋转方向)的方向,从而改变电机的旋转方向。

2025-08-20 20:49:19 257

原创 STM32(4)-- 开发环境(IDE)搭建

集成开发环境就是集成了多个开发工具的软件。

2025-07-29 21:57:01 305

原创 STM32(1)-- STM32概况

STM32是32位微控制器,就是单片机(51单片机,32单片机),最基本的功能就是可控制引脚电平的高低32是说内部的数据总线是32位的,一次性可以传输32位的数据STM32是基于ARM Cortex-M内核的微处理器。

2025-07-26 11:10:42 586

原创 RS485和Modbus

UART协议中,空闲状态为高电平,也就是1,R25和R27,485收发器RO接单片机的RX引脚,当芯片的A-B>200mV时,芯片通过RO给单片机输出高电平;当芯片的A-B<-200mV时,芯片通过RO给单片机输出低电平。DI接单片机的TX引脚485电路中,一般接在RE和DE上的电平是同步变化的,作用就是切换485芯片的工作模式(接受模式/发送模式),DE、RE都接高时,处于发送模式,DI起作用;DE、RE都接低时,处于接收模式,RO起作用485芯片右侧的电路,上下拉电阻的右侧电路为防护电路;

2025-07-21 23:17:23 1493

原创 UART串口

和。

2025-07-21 19:47:07 1168

原创 转矩常数KT

中的一个核心特性,它深刻反映了电感元件对交变电流的“阻碍”本质(感抗)电感的电流和电压相差90度”是。

2025-07-01 22:00:59 657

原创 STM32(20)I2C模块 主机数据接收

2025-07-01 21:49:37 140

原创 软件是如何控制硬件的

软件1和0的数据状态 ——》硬件端口的电平状态。软件 = 地址 + 状态 ——》 硬件。

2025-07-01 21:49:21 383

原创 电机参数测量

电机是一个功率部件,如果用线性的方式(甲类放大器,乙类放大器)产生相位互差120度的正弦波去驱动电机,驱动器就会非常热(效率低),所以驱动电机的方法是开关驱动(PWM波)KT,单位电流可以产生多大的转矩,可由KE换算得到。

2025-07-01 21:47:22 601

原创 【无标题】

它结构简单,消除了三次谐波环流带来的额外损耗,提高了效率,控制策略成熟可靠。高压应用更是普遍采用星形连接以降低绕组绝缘要求。

2025-06-30 22:09:47 1041

原创 永磁无刷电机旋转原理

目录1. 磁场的基本知识2. 角速度,线速度,工程转速3.力和力矩 4. 惯量,转动惯量 5. 电机的四种状态 5.1 空载5.2 带载5.3 满载 5.4 堵转6. 功和功率无头无尾,转了一圈,就叫有旋 励磁电流是电机(尤其是交流异步电机、同步电机和直流电机)中用于建立工作磁场的电流。它是电机运行所必需的基础电流,没有它,电机就无法产生电磁转矩来驱动转子旋转电机的工作原理基于电磁感应和电磁力(安培力)。无论是产生转矩(驱动转子)还是感应电压(发电机),都需要一个磁场作为媒介。励磁电流的职责:向电机的励磁

2025-06-26 23:24:25 1949

原创 AD(4)-- PCB的绘制

机械一层丝印层。

2025-06-19 22:29:18 259 1

原创 AD(3)-- PCB库的创建与使用

封装的组成部分:(1)PCB焊盘:表层的铜 ,top层的铜(2)管脚序号:用来关联原理图中的管脚的序号,原理图的序号需要和PCB封装一一对应,导入原理图时网络能关联到管脚的序号上去以上图中的Designator称为管脚号(3)元器件丝印(4)阻焊(助焊层):即焊盘的紫色部分(5)1脚标识:主要用来定位0603电阻封装的创建:创建封装时,一般都有视图,主要看推荐的焊盘尺寸图绘制焊盘:可更改焊盘形状及大小,在(X/Y)处输入0.8MM,0.965MM即可,单位会自动换算成mil。

2025-06-09 21:54:38 501

原创 AD(2)--原理图库的使用、原理图的绘制

打开原理图库,选择下面的SCH Library,就可以显示所有的器件可选择,选中想用的器件,点击左下角的放置即可在原理图处放置。

2025-06-08 20:14:56 2341

原创 AD(1)--新建工程、原理图库

电子设计包含4个部分一个完整的电路工程包含:原件库文件:对应原理图库的设计原理图文件: 原理图的设计PCB库文件:PCB封装库的设计网络表文件:原理图和PCB相关联,是由原理图生成的,其实可包含在原理图文件中PCB文件:PCB布局和布线生产文件:PCB文件的输出在新建整个工程(.prjpcb类型)时,主要就是在这个工程下添加如上4个关键文件原件库/原理图库文件(.SchLib)原理图文件(.SchDoc)PCB原件库/PCB库文件(.PcbLib)

2025-06-08 09:19:20 658

原创 尚硅谷电子元器件基础()MOS管

英文全称:Metal Oxide Semiconductor Field Effect Transistor,常称之为:MOS管、 MOSFET。场效应管有许多应用,包括:放大、开关、电压控制等。场效应管是芯片的底层原理,是芯片中的最小单位。MOS管通过电场(电压)来控制电流,传统的三极管通过电流来控制电流。其中 MOSFET 中的『N沟道增强型』在实际电路中出场频率很高。

2025-04-13 23:07:27 413

空空如也

空空如也

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

TA关注的人

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