📄 code_fun.h
字号:
/***********************************************************************
* HEADER_START *
* *
* Name: code_fun.h *
* Project: Sensorless BLDC Motor HC08 *
* Description: main code functions declaration header file *
* Processor: HC08MR32/24 *
* HW: MC68HC908MR32 MC BOARD 01-RE10144W01 REV B *
* Revision: 2.0 *
* Date: 16th August 2002 *
* Compiler: METROWERKS ANSI-C/cC++ Compiler for HC08 *
* V-5.0.12 ICG *
* Author: Libor Prokop(R30322), Leos Chalupa, Jiri Ryba *
* Company: Motorola SPS *
* Roznov System Application Laboratory *
* Roznov pod Radhostem, Czech Republic *
* Security: General Business Information *
* *
* =================================================================== *
* Copyright (c): MOTOROLA Inc.,2002, 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
*/
#ifndef _CODE_FUN_H
#define _CODE_FUN_H
/******************************************************************************/
/* Macro DECLARATIONS */
/******************************************************************************/
#define EnableInt() asm cli
#define DisableInt() asm sei
/******************************************************************************/
/* FUNCTION DECLARATIONS */
/******************************************************************************/
/******************* Functioins Of Initialization ***************************/
void InitTimer (void);
void ParamInit (void);
void DataShow2Bits(unsigned int tempValue);
void DataShowInTest(void);
void TestOffsetCurrent(void);
void ModeTest(void);
void ScanModeTest(void);
void ScanModePORT(void);
/*********** Delay Functions ************/
void WaitMs(unsigned char mills);
void Wait40us(void);
void WaitNus(unsigned char);
/*********** End ****************************/
#endif /* __CODE_FUN_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -