自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【小白级教程】EVALKIT-ROBOT-1评估套件的使用步骤

EVALKIT-ROBOT-1 是一个评估套件,提供了即用型无刷电机解决方案。官网描述为:Compact reference design kit for robotics and automation based on STSPIN32F0A,套件主要用于开发和评估高效的电机控制系统,特别适用于机器人应用。

2024-12-25 11:16:01 877

原创 STM32CubeMX 下载及安装教程(无需注册)

STM32CubeMX是一款图形化工具,允许用户非常轻松地配置STM32微控制器和微处理器,并通过逐步过程生成相应的初始化C代码(适用于Arm® Cortex®-M核心)或部分Linux设备树(适用于Arm® Cortex®-A核心)。

2024-12-24 16:08:48 3156

原创 【已解决】STMicroelectronics.X-CUBE-TCPP.4.2.0.pdsc: PDSC version is not supported

STMicroelectronics.X-CUBE-TCPP.4.2.0.pdsc 是一个用于 STM32 微控制器的 PDSC 文件。PDSC 文件(Pack Description File)是 ARM CMSIS-Pack 规范的一部分,用于描述软件包的内容和元数据。具体来说,PDSC 文件包含关于软件组件、设备支持、示例代码和其他相关信息的描述。使用MCSDK6.3.0生成控制代码的时候,遇到了问题,PDSC版本报错。:找到这个文件,删掉,就能正常生成代码了。

2024-12-23 15:39:39 332

原创 STISO621双通道数字隔离器

操作表显示了在不同电源电压条件下,STISO621的各个引脚的状态。表格中的UVLO(Undervoltage Lockout)表示欠压锁定状态。

2024-12-19 18:34:33 367

原创 STISO620双通道数字隔离器

特性双通道数字隔离器,具有2-0通道方向性。 高数据速率可达100 Mbps。 宽环境温度范围操作:-40°C到125°C。 高共模瞬态抗扰度。 供电电压范围为3V到5.5V。 提供8引脚SOIC窄体封装。 低功耗。 脉冲宽度失真小于3纳秒。 电气隔离。 安全和法规认证: 通过UL1577认证(隔离电压为4kV峰值),文件编号:E362869。 应用工业应用中光耦合器的替代品。 工业现场总线隔离。 电池监控和电机驱动。 尺寸关键的多通道隔离。描述STISO62

2024-12-19 18:22:39 243

原创 STM32N6系列

STM32N6系列微控制器是STMicroelectronics推出的高性能微控制器,基于ARM Cortex-M55内核,运行频率高达800 MHz,并引入了ARM Helium向量处理技术,为标准CPU带来了DSP处理能力。该系列是首款嵌入ST Neural-ART加速器™的STM32 MCU,专为高效能边缘AI应用设计。

2024-12-16 17:10:22 1363

原创 【已解决】Attr not supported : Dmpu

每过段时间MCSDK生成代码的时候都会报这个错。解决方法:删掉这个路径下的这俩文件再编译。

2024-11-20 16:00:41 157

原创 【已解决】IAR/MDK遇到错误 Error[Li005]: no definition for “arm_sin_q15“

没添加库。

2024-10-11 16:13:10 112

原创 [ERROR] make (e=2): The system cannot find the file specified.

这通常是因为编译器未安装,或者环境变量未正确配置。

2024-09-23 21:00:42 326

原创 使用MCSDK 6.x.0 自定义驱控板

相较于MCSDK 5,MCSDK6给用户更大的自由度,直接开放JSON文件,可以自定义电机控制板的各种参数。咋一看全是对象和属性的文字化配置界面很让人头痛,但懂得如何使用MCSDK6这个版本,可以很好的快速开发自己设计的电机控制工程。这里我尝试了MCSDK 6.2.0和 6.3.0两个版本的自定义流程,6.3.0多了一个可视化的配置界面,建议直接使用6.3.0这个版本去配置。接下来,介绍如何使用 MCSDK6 自定义一个驱控板。

2024-08-07 17:27:17 2272

原创 【已解决】error: L6050U: The code size of this image exceeds the maximum allowed for this version of link

在Keil上面编译工程,遇到这个问题。原因就是license不支持当前版本了!直接去找个对应版本license更新一下!

2024-07-01 16:43:56 2586 2

原创 MCSDK电流环PI参数整定

使用MCSDK配置基于STM32的电机控制工程,里面会自动配置很多参数。其中就有电流环的PI控制参数。

2024-07-01 16:39:31 848 2

原创 使用ST的Motor Control Workbench6.2.0生成代码,并让电机跑起来

这个Motor Control Workbench(MCSDK)其实是很适合小白做开发的,一套流程配置下来就可以简单的先把电机跑起来,它里面提供的Pilot控制面板还有不同的控制以供选择,位置控制、速度控制、转矩控制。让电机控制变得没有那么高冷!新版本的MCSDK比5.Y的版本界面美观一些。

2024-05-30 15:59:12 4315 3

原创 【已解决】Error: Flash Download failed - “Cortex-M4“

用ST Motor Control Workbench生成了Keil5代码以后,想把程序烧录到板子,遇到问题。我试了生成IAR和STM32CubeIDE的代码都可以直接烧录,但是Keil5这里一直报错。发现要在Keil的设置里面添加Flash DownLoad的算法包(貌似workbench直接生成代码的时候是没有配置这个包的)选择开发的芯片就行了。

2024-05-30 14:53:52 677

原创 STM32产生PWM实现正弦输出

实现PWM输出本文使用STM32-G070RB的定时器TIM1产生PWM波,并外接一阶低通滤波器,实现DAC效果,最终在示波器上显示正弦输出。主要分为两步:实现PWM输出,实现DAC功能。实现PWM输出实验用具。

2023-07-26 18:23:11 9193 2

原创 iFrame的sandbox配置

记录学习日常

2022-08-01 17:39:37 2134

原创 When `proxy` in package.json is an object, each `context` object must have a `target`

在用webpack中proxy配置跨域的时候(配置在vue.config.js中),遇到了如下问题:When `proxy` in package.json is an object, each `context` object must have a `target` property specified as a url string,搜了很多帖子都说要加个target,我加了target作为属性并没有什么用,后面翻译这句话才发现,应该是把每一个context作为一个对象,就是说proxy中可以设置很多

2022-05-21 10:19:40 10767

原创 CSS利用:root伪类动态改变图片的边距模糊度以及背景颜色

MDN文档中对:root的概述可以看出有很高的优先级,可以用于声明全局的CSS变量,现在网页间插入一图片,并设置其边框颜色,边距长度,图片模糊度的全局变量如下::root { /* 颜色的设置 */ --base: #ff00c8; /* 边距长度的设置 */ --spacing: 10px; /* 模糊度的设置 */ --blur: 1px ..

2022-05-04 20:51:38 709

原创 解决Cannot set properties of null (setting ‘xxx‘)的问题

问题原因一般把<script>...</script>写在title和head之间,运行代码时会在html之前完成,那么对象的属性和方法就没有办法找到相应的对象。解决思路让html先搭建起来再运行<script>...</script>。方法一:window.onload是窗口(页面)加载事件,当文档全部加载完才会触发该事件。<!DOCTYPE html><html lang="en"><head&

2022-03-22 22:54:04 37946

原创 剖析页面布局思路

学成在线——剖析页面布局思路页面布局思路确定版心纵标横浮先确定大小,后确定位置先结构,后样式页面布局经典格式headerbannermainfooterHeader头部栏包括logo,导航,搜索栏,用户模块四个浮标组成。结构如下<div class="header w"> <!-- logo --> <div class="logo"> <img src="images/logo.png" alt=""> </div&g

2022-03-22 16:53:37 229

原创 JavaScript创建一个动态表格

目标建立一个有表头的表格;表格内容可以自行删减。Html<table> <thead> <tr> <th>name</th> <th>subject</th> <th>grades</th> <th>delat

2022-03-22 16:52:06 1023

原创 子绝父相的思考

父元素为左侧绿色图,子元素为右侧字母图。CSS代码如下.father { position: relative; height: 50px; width: 200px; }.father>img { width: 100%; }.son { position: absolute; right: -1; ..

2022-02-26 16:49:55 128

空空如也

空空如也

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

TA关注的人

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