MC_SDK_5.2.0

所属分类:单片机开发
开发工具:C/C++
文件大小:11848KB
下载次数:32
上传日期:2018-10-16 14:50:13
上 传 者idota
说明:  ST Motor control SDK5.2.0

文件列表:
Documentation (0, 2018-09-19)
Documentation\en.DM00484271.pdf (2152225, 2018-03-29)
Documentation\MotorControlSDKFirmware.chm (2359742, 2018-08-09)
Middlewares (0, 2018-09-19)
Middlewares\ST (0, 2018-09-19)
Middlewares\ST\MotorControl (0, 2018-09-19)
Middlewares\ST\MotorControl\lib (0, 2018-09-19)
Middlewares\ST\MotorControl\lib\libmc-iar_CCMRAM_M4.a (233402, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-iar_M0.a (243704, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-iar_M3.a (225498, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-iar_M4.a (230714, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-iar_M7.a (231134, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-keil_CCMRAM_M4.lib (6377584, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-keil_M0.lib (5239092, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-keil_M3.lib (4726212, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-keil_M4.lib (6614324, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-keil_M7.lib (7486228, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-truestudio_CCMRAM_M4.lib (150828, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-truestudio_M0.lib (167594, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-truestudio_M3.lib (150744, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-truestudio_M4.lib (148788, 2018-08-08)
Middlewares\ST\MotorControl\lib\libmc-truestudio_M7.lib (153056, 2018-08-08)
Middlewares\ST\MotorControl\MCSDK (0, 2018-09-19)
Middlewares\ST\MotorControl\MCSDK\MCLib (0, 2018-09-19)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any (0, 2018-09-19)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc (0, 2018-09-19)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\bus_voltage_sensor.h (5185, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\circle_limitation.h (4022, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\digital_output.h (5084, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\encoder_speed_pos_fdbk.h (6192, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\enc_align_ctrl.h (6342, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\feed_forward_ctrl.h (9378, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\flux_weakening_ctrl.h (9460, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\hall_speed_pos_fdbk.h (12121, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\ics_dd_pwmncurrfdbk.h (7955, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\inrush_current_limiter.h (5214, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\max_torque_per_ampere.h (4050, 2018-08-02)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\MCIRQHandlerClass.h (29, 2018-02-24)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\mc_extended_api.h (11012, 2018-08-08)
Middlewares\ST\MotorControl\MCSDK\MCLib\Any\Inc\mc_interface.h (8031, 2018-08-02)
... ...

/** * @page Power Factor Correction feature usage * * @verbatim ******************** (C) COPYRIGHT 2018 STMicroelectronics ******************* * @file STEVAL-IHM034V2\Demonstration\PFC.stmcx * @author Motor Control SDK Team * @brief How to use the tuned PFC feature using the STEVAL-IHM034V2 ? ****************************************************************************** * This notice applies to any and all portions of this file * that are not between comment pairs USER CODE BEGIN and * USER CODE END. Other portions of this file, whether * inserted by the user or by software development tools * are owned by their respective copyright owners. * * Copyright (c) 2018 STMicroelectronics International N.V. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted, provided that the following conditions are met: * * 1. Redistribution of source code must retain the above copyright notice, * this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, * this list of conditions and the following disclaimer in the documentation * and/or other materials provided with the distribution. * 3. Neither the name of STMicroelectronics nor the names of other * contributors to this software may be used to endorse or promote products * derived from this software without specific written permission. * 4. This software, including modifications and/or derivative works of this * software, must execute solely and exclusively on microcontroller or * microprocessor devices manufactured by or for STMicroelectronics. * 5. Redistribution and use of this software other than as permitted under * this license is void and will automatically terminate your rights under * this license. * * THIS SOFTWARE IS PROVIDED BY STMICROELECTRONICS AND CONTRIBUTORS "AS IS" * AND ANY EXPRESS, IMPLIED OR STATUTORY WARRANTIES, INCLUDING, BUT NOT * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A * PARTICULAR PURPOSE AND NON-INFRINGEMENT OF THIRD PARTY INTELLECTUAL PROPERTY * RIGHTS ARE DISCLAIMED TO THE FULLEST EXTENT PERMITTED BY LAW. IN NO EVENT * SHALL STMICROELECTRONICS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, * OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * ****************************************************************************** * @endverbatim * * @par Demonstration description * * This demonstration presents API usage from the Motor Control library (aka MC-Lib) * and provides you with a tuned use case of the Power Factor Correction feature * for STM32F1 family. This demonstration runs with an STEVAL-IHM034V2 inverter board. * * This demonstration uses the Start/Stop button to control the motor spinning. * * The MC-Lib uses the following API: * * - MC_StartMotor1(); * - MC_StopMotor1(); * * * @par Directory contents * * STEVAL-IHM034V2\Demonstration\PFC\Src\main.c - Demonstration C source code * * * @par Hardware and Software environment * * This demonstration runs on the STEVAL-IHM034V2 inverter board running : * either an Allen Bradley motor (ref. TL-A220P HJ32AN) or an electronic load. * * * @par How to use it ? * * In order to make the demonstration program, you must do the following: * 1. Copy the full PFC directory to another location of your choice; * 2. Open the PFC.stmcx file with STM32 Motor Control Workbench PC software tool; * 3. Check or uncheck the PFC feature box to compare the benefit; * 4. Click on the Generate button to create the demonstration source code selecting * the IDE to use: EWARM, or MDK-ARM or ST TrueSTUDIO; * 5. Open the generated project with this IDE; * 6. Build the project and load the resulting binary image into your MCU board; * 7. Reset your MCU board; * 8. Run the example : through the STM32 MC Workbench monitor GUI, or/and by pressing the Start/Stop button. * * * ******************** (C) COPYRIGHT 2018 STMicroelectronics ******************* **/

近期下载者

相关文件


收藏者