⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 intrins.h

📁 keil下开发的永磁同步电机矢量控制程序
💻 H
字号:
/*--------------------------------------------------------------------------
INTRINS.H

Intrinsic functions for C166/EC++ Version 5.
Copyright (c) 1992-2002 Keil Elektronik GmbH and Keil Software, Inc.
All rights reserved.
--------------------------------------------------------------------------*/

#ifdef __cplusplus               // EC++
extern "C"  {
#endif

void       _nop_ (void);
void      _idle_ (void);
void    _srvwdt_ (void);
void     _pwrdn_ (void);
void    _diswdt_ (void);
void     _einit_ (void);
void      _bfld_ (unsigned int sfr_, unsigned mask1, unsigned mask2);
void      _trap_ (int intno);
void    _atomic_ (int n_instr);
void _endatomic_ (void);
#if (__MODEL__ != 0)          /* if not tiny model */
unsigned int _sof_ (void huge *);
#else
unsigned int _sof_ (void *);
#endif
bit _testclear_ (bit);
bit _testset_   (bit);
extern unsigned char _crol_   (unsigned char, int);
extern unsigned int  _irol_   (unsigned int,  int);
extern unsigned long _lrol_   (unsigned long, int);
extern unsigned char _cror_   (unsigned char, int);
extern unsigned int  _iror_   (unsigned int,  int);
extern unsigned long _lror_   (unsigned long, int);
extern           int _prior_  (int);
extern           int _priord_ (long);
extern           int _pop_    (void);
extern          void _push_   (int);


extern unsigned int _chkfloat_  (float x);
extern unsigned int _chkdouble_ (double x);

#ifdef __cplusplus               // EC++
}
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -