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

📄 mu_tools.h

📁 本程序为ST公司开发的源代码
💻 H
字号:
/****************************************************************** *                                                                * *         Copyright Mentor Graphics Corporation 2006             * *                                                                * *                All Rights Reserved.                            * *                                                                * *    THIS WORK CONTAINS TRADE SECRET AND PROPRIETARY INFORMATION * *  WHICH IS THE PROPERTY OF MENTOR GRAPHICS CORPORATION OR ITS   * *  LICENSORS AND IS SUBJECT TO LICENSE TERMS.                    * *                                                                * ******************************************************************//* * MUSB-MicroSW handling of toolset-specific means to define * C'99 types, TRUE, FALSE, NULL, MUSB_MIN and MUSB_MAX. * $Revision: 1.3 $ */#ifndef __MUSB_TOOLSET_H__#define __MUSB_TOOLSET_H__/* * Include the C '99 header for definite-size data types. * If build env. doesn't provide this, make one with definitions * for your platform's types for signed/unsigned 8, 16, 32-bit * integers (int8_t, uint8_t, int16_t, uint16_t, etc.) * Also, if your compiler doesn't support const,  * #define const * or preprocess with COMPILER_NO_CONST defined */#ifdef GNU#include <stdint.h>#else#include "stdint.h"#endif#ifndef TRUE#define TRUE 1#endif#ifndef FALSE#define FALSE 0#endif#ifndef NULL#define NULL (void*)0#endif#ifdef COMPILER_NO_CONST#define const#endif/* *  ABS - get Absolute value */#define MUSB_ABS(x)  (((x) >= 0) ? (x) : ((x) * -1))/* *  MIN - get Minimum value */#define MUSB_MIN(x,y)    (((x) < (y)) ? (x) : (y))/* *  MAX - get Maximum value */#define MUSB_MAX(x,y)    (((x) < (y)) ? (y) : (x))#ifdef __ARMCC_VERSION/* ADS */#define MUSB_INT_VECTOR#endif#ifdef _MSC_VER/* Microsoft compiler */#define MUSB_INT_VECTOR//#define MUSB_STDLIB //we use own DYN_malloc#endif	/* Microsoft compiler */#endif	/* multiple inclusion protection */

⌨️ 快捷键说明

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