📄 ram_cust_param.c
字号:
/***********************************************************************
* HEADER_START *
* *
* Name: ram_cust_param.c *
* Project: Sensorless BLDC Motor HC08 *
* Description: RAM customer related parameters source file *
* Processor: HC08MR32/24 *
* HW: MC68HC908MR32 MC BOARD 01-RE10144W01 REV B *
* Revision: 2.0 *
* Date: 6st December 2004 *
* Compiler: METROWERKS ANSI-C/cC++ Compiler for HC08 *
* V-5.0.12 ICG *
* Author: Libor Prokop *
* Company: Motorola SPS *
* Roznov System Application Laboratory *
* Roznov pod Radhostem, Czech Republic *
* Security: General Business Information *
* Note: for sense resistor RM= ?ohm *
* 1.65V DC bus currens sensing offset *
* *
* =================================================================== *
* Copyright (c): MOTOROLA Inc.,2004, All rights reserved. *
* *
* =================================================================== *
* THIS SOFTWARE IS PROVIDED BY MOTOROLA RSAL "AS IS" AND ANY *
* EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE *
* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR *
* PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL MOTOROLA RSAL OR *
* ITS 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. *
* =================================================================== *
*
* HEADER_END
*/
/******************************************************************************/
/* I N C L U D E H E A D E R F I L E S */
/******************************************************************************/
#include "ram_bit.h" /* file contains RAM global variables */
/******************************************************************************/
/* D I R E C T P A G E - G L O B A L V A R I A B L E S */
/******************************************************************************/
#pragma DATA_SEG SHORT MY_ZEROPAGE
/*******************************************************************************
* Custommer wants to change motor type *
******************************************************************************/
/************** Speed Constants and Speed Regulator ***************************/
//unsigned char Speed_Min_U8; /* Minimal speed [system units] */
/************** Current, Voltages System Const*********************************/
//unsigned char Curr_Max_Fault; /* Maximum current limit [A] */
//unsigned char Curr_Regulate; /* Regulate Current = 8A */
//unsigned char Offset_Min_Curr; /* current sensing offset limit when PWM is OFF */
//unsigned char Volt_Max_Fault; /* Maximum Limit of DC_Bus Voltage */
//unsigned char Volt_Min_Fault; /* Minimum Limit of DC_Bus Voltage */
/************** System Const **************************************************/
//unsigned char I_Cntr_FOK; /* Number of successive feedbacks necessary for
// enter to the Run-stage */
unsigned char I_Cntr_OVC; /* Changed Initial value for OVercurrent Counter */
unsigned char I_Cntr_REGUC_L;
unsigned char I_Cntr_REGUC_H;
unsigned char I_Cntr_VLT_L; /* Changed Initial value for Voltage problem Counter */
unsigned char I_Cntr_VLT_H;
unsigned char I_Cntr_Hall;
/*******************************************************************************
* Custommer wants to change motor PWM frequency *
******************************************************************************/
/************* Custommer Initial values and constants for PWM *****************/
unsigned char PWM_Modulus; /* initial value set MC PWM modulus to */
#pragma DATA_SEG DEFAULT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -