📄 misc.h
字号:
/**************** (c) 2004 STMicroelectronics **********************
PROJECT : ST7MC demokit
COMPILER : ST7 METROWERKS C (HIWARE) / COSMIC
MODULE : Misc.h
LIBRARY VERSION : 1.0.2
CREATION DATE : 08.2003
AUTHOR : Florent COSTE / Microcontroller Application Lab / ST Hong Kong
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
DESCRIPTION : Miscellanous routine prototypes
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
******************************************************************************
THE SOFTWARE INCLUDED IN THIS FILE IS FOR GUIDANCE ONLY. ST MICROELECTRONICS
SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES
WITH RESPECT TO ANY CLAIMS ARISING FROM USE OF THIS SOFTWARE.
******************************************************************************
******************************************************************************/
#ifndef MISC_H
#define MISC_H
/*****************************************************************************/
/* Public macros ---------------------------------------------------------- */
// Accurate timing macros needed (works with 16 MHz CPU clock)
#ifdef __HIWARE__ // for HIWARE Compiler
#define Wait1us() {__asm NOP; __asm NOP; __asm NOP; __asm NOP;}
#else
#ifdef __CSMC__ // test for Cosmic Compiler
#define Wait1us() {_asm ("nop\n nop\n nop\n nop\n ");}
#else
#error"Unsupported Compiler!" // Compiler Defines not found!
#endif
#endif
/* Public Functions prototypes --------------------------------------------- */
void Wait(u8 time);
void Wait100us(void);
void Wait1ms(void);
void Chk_Power_Motor_Status(void);
void Change_Speed(void);
void Inc_TargetSpeed(void);
void Dec_TargetSpeed(void);
u16 Get_TargetSpeed(void);
u16 Get_CurrentTargetSpeed(void);
void Set_CurrentTargetSpeed(u16 Speed);
void ST7_IntPrioritySetUp(void);
void Set_TargetSpeed(u8 Speed);
void Set_SpdVarPeriod(u8 Period);
#endif
/*** (c) 2004 STMicroelectronics ****************** END OF FILE ***/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -