AppWizardTrial-V106a-614a-Install.exe
千呼万唤始出来!一年前就要发布的AppWizardTrial终于在上周(2020-6-5)发布了,全新的设计界面,全新的风格,下就完了 再简单介绍下AppWizardTrial是emWin界面设计工具,以前叫GUIBuilder
GM SerialDebug串口调试软件V1.1.6.1
带数据示波和参数调试功能的串口调试软件
* 功能简介
=======================================
* 1.串口基本功能
支持文本模式、HEX模式发送和接收;
支持自动搜索可用串口;
串口打开时可设置波特率;
支持自动发送;
支持行尾发送换行(CR)符;
支持帧循环模式循环发送;
支持帧循环模式单帧发送;
支持发送时间自动计算功能;
支持发送时间重叠检测;
支持自动保存发送数据;
支持导出接收数据;
接收区选择:暂停接收或串口未打开时可选择接收区数据,否则不能选择
自动发送:发送时间精确到毫秒级
智能滚动:鼠标在接收区内不自动滚动到底部,否则收到新数据自动滚动至底部
自动分割帧:当帧与帧间隔时间大于5ms时自动分割帧
复制发送区:将发送数据添加至接收区
时间戳:接收和发送数据增加时间戳
详情看这里:http://t.csdn.cn/kOpD1
en.x-cube-mcsdk V5.4.0.zip
V5.4.0/27-5月-2019年
主要变化
增加了对STM32G4家族.
这包括使用原子核-G431RB+IHM16M1, 原子核-G431RB+IHM07M1和B-G431B-ESc1设置。见部分采用Nucleo-G431RB型结构的仿形电机以下是关于此类配置的重要注意事项
添加了客户更改速度单位在API级别使用。除了具有历史意义的01 Hz之外,还提供了RPM和001 Hz。
加电角度估计补偿在当前的调节回路中(对于Park和反向Park变换)。
添加示例以演示六步电机驱动.
加FreeRTOS支持F1,F43,F4,F7,L4和G4家族。
将大多数MC库例程转换为__weak功能这将进一步简化和保护代码部分的更改或替换,以满足用户的需要。
更改Curr_Components和Volt_Components类型以提高代码可读性。
提高了霍尔传感器结构电机转速重构的精度。
简化了低级API的使用:它只需要包括motorcontrol.h现在就用它。
增加了支持ESC-F3和ESC-G4板的例子
增强圆极限算法使绝不是0,这可以防止某些无法控制的情况。
重新引入单向快速Com组件支持
在电源级-电流传感中增加对负放大网络增益的支持.
重新设计了三并联和ICSPWM及电流反馈组件的结构,为MCSDK增加了灵活性。在未来的版本中,单分流实现也将被重新工作。
支持虚拟DAC功能的任意定时器外围设备。
emWinV6.16小工具
包含AppWizard、Bin2C、BmpCvt、emVNC、emWinPlayer、emWinSPY、emWinView、GUIBuilder、JPEG2Movie、SetupFontCvtDemo、U2C
WPF C# 读取并显示DXF格式文件例子
WPF C# 读取并显示DXF格式文件例子
STM8S903双模程序-调试程序
电动车控制器程序 STM8S903双模调试程序
Mschart控件及示例
Mschart控件及示例
FPC三维封装库AD用PCB封装库
0.5mm FPC三维封装库AD用PCB封装库,欢迎大家下载使用。
0.5mm FPC三维封装库AD用PCB封装库,欢迎大家下载使用。
ST FOC X-CUBE-MCSDK V5.3.1
主要特性
单/双同时磁场定向控制(FOC)
用于快速启动未知电机的电机轮廓仪和一触式调谐
基于STM32Cube HAL/LL库的简化固件体系结构
支持的当前读取拓扑:
1分流电阻
3分路电阻
2 ICS(隔离电流传感器)
支持速度/位置传感器(编码器和霍尔)以及无传感器操作(状态观测器)
粉丝在线创业
速度和扭矩控制
电机控制算法具体应用,其中包括MTPA(每安培最大转矩),磁通减弱,前馈和启动飞行
STM32电机控制工作台PC软件实现全定制和实时通信
从董事会开始创建新项目
支持STM32CubeMX GUI配置器的工作流
广泛支持STM32微控制器
en.x-cube-mcsdk-ful_5.01
单/双同步磁场定向控制(FOC)
电机轮廓仪和一触式调谐,用于快速启动未知电机
基于stm32cube hal/ll库的简化固件架构
支持的当前读取拓扑:
1并联电阻
3个并联电阻
2个IC(隔离电流传感器)
支持速度/位置传感器(编码器和霍尔)以及无传感器操作(状态观测器)
风扇的动态启动
速度和扭矩控制
针对特定应用实现的电机控制算法,其中MTPA(每安培最大扭矩)、磁通削弱、前馈和动态启动
通过STM32电机控制工作台PC软件进行全定制和实时通信
从板开始创建新项目
支持stm32cubemx GUI配置器的工作流
支持多种STM32微控制器
STM32F103_EEPROM_Emulation.rar
基于STM32 HAL库的 flash 模拟 EEPROM 实例 官方代码修改版 官方例子编译不通过
STM32F407+HAL+FreeRTOS+GM SerialImageDisplay.rar
GM 串口图像显示软件 V1.0 by 李锦上
* 功能简介
* =======================================
* 将串口收到的图像数据按图像格式显示出来
* 最大支持800*600图像
* =======================================
* 通信协议: 每两帧之间间隔大于10ms
* Byte0 :A5 帧头
* Byte1 :5A 帧头
* Byte2 :本帧包含的字节数 高8位,除了帧头字节外
* Byte3 :本帧包含的字节数 低8位,除了帧头字节外
* ByteN+4 :图像数据按照从上向下,从左向右依次发送 高位在前
* ByteN+5 :AA 帧尾
* =======================================
* 软件更新地址:https://gitee.com/gmtech
* 软件编写匆忙难免有bug,还请谅解,如您发现bug,还请不吝指正
* 作者邮箱:lijinshang@126.com
STM32 FOC SDK V3.4 无刷电机控制代码
STM32 FOC SDK V3.4 无刷电机控制代码
X-CUBE-MCSDK-FUL_5.4.3.rar
共享下STMCSDK_FUL全开源版本
版本5.4.3是X-Cube-MCSDK v5.4.2版本的bug修复版。
修正了基于STSPIN的6步示例,这些示例由于HAL驱动程序中API的更改而无法构建。
修正了Workbench的一个问题,它阻止用户保存复杂的固件示例。复杂固件示例是包含在多个*.stmcx文件中的马达控制配置示例。这些通常是为Workbench生成的项目添加额外代码的示例。
修正STM32G431CB器件不正确的HSE时钟设置。在Workbench中选择8 MHz作为振荡器频率实际上会导致将HSE设置为24 MHz。这会影响B-G431B-ESc1董事会。
修正了STM32CubeIDE对固件示例的支持问题。
列出工作台中的位置控制示例。
修正了访问位置控制专用电机控制协议寄存器的问题。
修正STM32G4未按要求激活CORDIC HW IP的复杂示例
en.x-cube-mcsdk V5.4.3.zip
前几天刚刚发布的V5.4.2 今天又紧急发布了V5.4.3 相比上一版本主要更新了以下几点
版本5.4.3是X-Cube-MCSDK v5.4.2版本的bug修复版。
修正了基于STSPIN的6步示例,这些示例由于HAL驱动程序中API的更改而无法构建。
修正了Workbench的一个问题,它阻止用户保存复杂的固件示例。复杂固件示例是包含在多个*.stmcx文件中的马达控制配置示例。这些通常是为Workbench生成的项目添加额外代码的示例。
修正STM32G431CB器件不正确的HSE时钟设置。在Workbench中选择8 MHz作为振荡器频率实际上会导致将HSE设置为24 MHz。这会影响B-G431B-ESc1董事会。
修正了STM32CubeIDE对固件示例的支持问题。
列出工作台中的位置控制示例。
修正了访问位置控制专用电机控制协议寄存器的问题。
修正STM32G4未按要求激活CORDIC HW IP的复杂示例
在电机控制SDK中使用STM32CubeIDE
现在可以为STM32CubeIDE生成电机控制应用程序项目。这些项目有两个构建配置,Release和Debug.
WPF3D动画在6轴联动机器人运动控制上的高级应用.rar
使用Viewport3D控件做的机器人运动仿真例子,非常不错,值得学习,转载maomao
Direct3d机械臂仿真
通过输入6个机械臂角度,来控制机械臂的仿真运动,是学习机械臂仿真和Direct3d运动很好的材料
NModbus_net-3.5_1.11.0.0-source
NModbus
What is it?
-----------
NModbus is a C# 3.0 implementation of the Modbus protocol.
More information at the NModbus project web site http://nmodbus.com/
The Latest Version
------------------
The latest binary distribution can be found on the NModbus project web site http://nmodbus.com/
The latest source for the project can be found at the NModbus project's google code page http://code.google.com/p/nmodbus/
Documentation
-------------
Documentation is available in chm format (NModbus.chm)
License
-------
Copyright (c) 2006 Scott Alexander
Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute,
sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial
portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
WPF_Themes.rar
21种WPF主题控件,有源码,效果不错,值得一试。主题有 "ExpressionDark", "ExpressionLight", "RainierOrange", "RainierPurple", "RainierRadialBlue", "ShinyBlue", "ShinyRed", "ShinyDarkTeal", "ShinyDarkGreen", "ShinyDarkPurple",
"DavesGlossyControls", "WhistlerBlue", "BureauBlack", "BureauBlue", "BubbleCreme",
en.x-cube-mcsdk V5.4.4.zip
V5.4.4/19-2020年5月
主要变化
版本5.4.4主要是X-Cube-MCSDKv5.4.3版本的bug修复版。还介绍了一些新的功能。
在STM32F3上增加对PFC的支持。这种支持是增加作为一个例子的Steval-CTM010V1双电机演示板。
Atolic TrueSTUDIO&SW4STM32降级。Atolic TrueSTUDIO和SW4STM32 IDE不再积极开发,ST的战略是用STM32CubeIDE取代它们。最近的STM 32系列,例如STM32G4设备,已经不支持所有这些IDE。在不久的将来发布的MotorControlSDK中,对这些IDE的支持将被放弃,不再可能从Workbench为它们生成一个项目。
介绍了STM32G4xx剪切2.2设备上存在的注入ADC转换问题的解决方法。见专用区段下面是更多细节。
重新引入了正确的STMotorProfiler版本(与SDK的5.4.1版本相同)。与MCSDK 5.4.2和5.4.3一起交付的马达剖面仪是不完整的。
修正了双驱动配置中第二个驱动器的最大应用电流设置错误的问题。
修正了使用绝对位置编码器(带有Z信号)的位置控制配置的问题。
修正了位置控制的另一个问题,在这个问题上,除以0是可能的。
修正了ICS配置中的自举电容器电荷问题
修正了在偏移测量回路中可能发生的SW误差。
修正了一个代码生成问题,当启用开环时会导致编译错误。
修正了STM32H7示例编译问题--缺少的文件已经被添加。
修正了一些STM32G0和STM32F0设备的生成问题,这些设备中不存在TIM2,但是在代码中还是引用了TIM2。这导致编译失败。
修正了STM32F1高清设备在单分流配置中的一个问题
在工作台中,最大PWM频率现在可以设置为500 kHz。
修正了一个问题,因为有限的RShunt决议。现在,接受0.00025Ω之类的值。
修正了IHM34V2逆变板的N维也纳配置问题。
修正了一个工作台问题,在创建基于Nucleo-G431RB控制板的新项目时导致错误的引脚分配。见部分用Nucleo-G431RB分配引脚更多细节。
修正了导致某些电源板过电流设置不正确的问题。见部分某些电源板的过流设置校正
使用户能够使用STM32L452选择DAC通道2
en.x-cube-mcsdk V5.4.5.zip
主要变化
版本5.4.5主要是X-Cube-MCSDKv5.4.4版本的bug修复版。它还引入了一些新特性。
对Web版本变体IAR EWARM 7.x的支持结束。
修正了由于PWM计时器的CCR寄存器溢出或下溢引起的过电流错误问题。
修正了icl激活/失活的问题
修正了采样时间较长时STM32G4上的常规ADC转换问题。
修正了G4 CCMRAM示例中的一个问题,即一些功能没有放在CCMRAM中,而它们本来就应该放在CCMRAM中。
修正了一个问题,在飞行启动功能时,电机已经旋转超过闭环阈值,方向相反的启动速度。
修正了使用以下板或工具包创建项目时使用的默认参数的问题
en.x-cube-mcsdk V5.4.1
更新历史
V5.4.1/28-6月-2019年
主要变化
增加了对以下STSPIN MCU的支持:STSPIN32F0601/STSPIN32F0602/STSPIN32F0251/STSPIN32F0252
增加了对下列STSPIN和板的支持:
STSPIN32F0601S1
EVSPIN32F0601S3
EVSPIN32F0251S1
EVSPIN32F0602S1
上增加了对双驱动器配置的支持。STM32G4家族.
将对STM32G4、STM32F7、STM32F4、STM32L4等基于STM32L4的板的支持添加到电机轮廓仪中
见部分带有ST电机轮廓器的仿形电机使用Profiler时的预防措施
已确定下列问题:
在STM32F0和STM32G0 MCU上,3-并联配置的A相极化值不正确.
首先,在STM32F1/F3/F4/F7/G4/L4系列中测量电流偏振的ADC转换是错误的。
如果速度单元设置为_001HZ
ICL没有工作
电机剖面仪在一个ADC配置中没有工作在STM32F3和L4上。
处理PWM_FREQUENCY_SCALING参数在某些情况下是不正确的。
ESC示例生成失败
停机时电机功率计算错误。
无法设置PID的导数系数的除数,因为在头文件中缺少设置它的函数的原型。
en.x-cube-mcsdk V5.4.6
主要变化
版本5.4.6是X-Cube-MCSDK v5.4.5版本的bug修复版.
增加对STM32CubeMx版本6.2.0:
电机控制工作台现在嵌入Liberica 8 JRE这也是现在用于STM32CubeMx启动;
更新STM32G4支持电机控制工作台,同时考虑到STM32CubeMx引入的变化;
更新B-G 431-ESc1出于同样的原因。
修正了SDK版本5.4.5中关于STM32G4设备上使用注入ADC转换的发行说明中的一个错误。修正后的段落是可读的,这里;
修正了关于逆变板名称的发行说明中的一个错误:EVSPIN32F0601S1被错误地命名为STSPIN32F0601S1。
en.x-cube-mcsdk V5.4.2.zip
相比 V5.4.1 增加了Six-Step控制模式和位置环控制模式 很值得升级
使用位置控制功能
位置控制功能可以在任何使用编码器进行速度和位置反馈的配置上激活。要激活它,请从工作台的主配置面板中打开“驱动器设置”对话框,并从“控制模式”组合框中选择“位置控制项”。双驱动配置也被支持;然后位置控制可以被激活在任何配备编码器的电机上。
提供了一组新的API来执行此功能。其中最重要的是:
void MC_ProgramPositionCommandMotor*(float fTargetPosition, float fDuration)要设定机械角度,转子就要到达,运动的持续时间要达到它。
float MC_GetCurrentPosition1( void )检索当前转子位置
float MC_GetTargetPosition1( void )获得目标转子位置
float MC_GetMoveDuration1( void )来获得程序动作的持续时间。
这个MC_ProgramPositionCommandMotor*函数作为API的其他斜坡函数工作。有关此API的完整说明,请参
en.x-cube-mcsdk 5.3.3
ST的STM32在矢量(或面向场)控制(FOC)算法的服务中提供了行业标准Cortex®M核心的性能,广泛应用于高性能驱动器中。
STM32 PMSM FOC SDK(STSW-STM32100),包括PMSM FOC FW库和ST MC工作台,允许用户评估STM32在驱动单相或双磁场定向控制三相永磁电机(PMSM、BLDC)的应用中的性能。
STM32 PMSM FOC SDK是ST电机控制生态系统的一部分,为电机控制应用提供了广泛的硬件和软件解决方案。
ST MC Workbench是一款PC软件,它减少了STM32 PMSM FOC固件库配置中的设计工作量和时间。用户通过图形用户界面(GUI)生成所有参数头文件,根据应用需要配置库,并能实时监控和更改算法的一些变量。
5.1多声道人声测试音频
音频文件按如下顺序提示各音箱轮流发音:
左前音箱、中央音箱、右前音箱、右环绕音箱、左环绕音箱、低频增强音箱(低音炮)
欧姆龙PLC编程指令与梯形图快速入门 [卢巧,张凌寒主编][电子工业出版社][2013.07][210页]
欧姆龙PLC编程指令与梯形图快速入门 [卢巧,张凌寒主编][电子工业出版社][2013.07][210页]