logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

控制工程论文复现、MATLAB/Python GUI工具编写

LKS32MC08x MCPWM 寄存器级控制:实现电机 P/N 安全互锁与速度控制

本文介绍基于LKS32MC08x芯片的电机控制实现方案。通过分析直流电机驱动需求,针对官方驱动库存在的寄存器批量配置问题和项目需要的PN互锁功能,提出自定义解决方案。重点实现了SetMotorDirectionAndSpeed()函数,支持速度(±1000)和方向控制,采用直接寄存器操作方式确保PN互锁安全。详细阐述了MCPWM配置方法,包括写保护机制、通道强制输出设置和比较值更新策略。该方案优化

文章图片
#mcu
LKS32MC08x MCPWM 寄存器级控制:实现电机 P/N 安全互锁与速度控制

本文介绍基于LKS32MC08x芯片的电机控制实现方案。通过分析直流电机驱动需求,针对官方驱动库存在的寄存器批量配置问题和项目需要的PN互锁功能,提出自定义解决方案。重点实现了SetMotorDirectionAndSpeed()函数,支持速度(±1000)和方向控制,采用直接寄存器操作方式确保PN互锁安全。详细阐述了MCPWM配置方法,包括写保护机制、通道强制输出设置和比较值更新策略。该方案优化

文章图片
#mcu
VSCode报错解决方案:无法将“\”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试。所在位置 行:1 字符: 2

从你提供的信息来看,错误发生在尝试运行 Python 脚本时,而不是在 Python 脚本内部。这个错误是由于 PowerShell 或命令提示符(CMD)解析命令行参数的方式引起的。具体来说,和之间的分号 (;) 导致了问题,因为 PowerShell 不支持在同一行使用分号来分隔命令。

文章图片
#vscode#ide#编辑器
PySide6 Qt for Python Qt Quick参考网址

Qt for Python:与C++版本的差异即BUG处理(常见的DLL文件确实的问题等)

文章图片
#qt#开发语言
K210占用内存设定以及回收内存机制与方法

占用内存设定;原有多行注释一键改为单行注释方法;内存回收:GC模块文档与教程;减少内存占用方法;测试代码和结果

文章图片
#python
蓝桥杯数论总结:最大公约数和最小公倍数

本文先是给出Python中gcd的使用实例和手写方法,以及lcm的手写方法,而后给出lcm表达式的推导和gcd性质的证明。再而给出了一份gcd的题单,以及部分题目的题面和题解。证明

文章图片
#蓝桥杯#python#算法
    共 12 条
  • 1
  • 2
  • 请选择