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

📄 iar-

📁 IAR_example_EasyARM8962.zip
💻
字号:
/****************************************Copyright (c)****************************************************
**                               Guangzhou ZHIYUAN electronics Co.,LTD.
**                                     
**                                 http://www.embedtools.com
**
**--------------File Info---------------------------------------------------------------------------------
** File Name:               includes.h
** Last modified Date:      2007.01.18
** Last Version:            v1.0
** Description:             uCOS-II's include file   uCOS-II的头文件
** 
**--------------------------------------------------------------------------------------------------------
** Created By:              Steven Zhou 周绍刚
** Created date:            2007.12.12
** Version:                 v1.0
** Descriptions:            The original version 初始版本
**
**--------------------------------------------------------------------------------------------------------
** Modified by:             Kang qinhua 
** Modified date:           2008.01.02   
** Version:                 v1.1
** Description:             The second version 第二版            
**
*********************************************************************************************************/

#ifndef  __INCLUDES_H
#define  __INCLUDES_H

#ifdef __cplusplus
extern "C" {
#endif
  
/*********************************************************************************************************
  Date types(Compiler specific)  数据类型(和编译器相关)                
*********************************************************************************************************/
typedef unsigned char   uint8;                                          /* Unsigned  8 bit quantity     */
typedef signed   char   int8;                                           /* Signed    8 bit quantity     */
typedef unsigned short  uint16;                                         /* Unsigned  16 bit quantity    */
typedef signed   short  int16;                                          /* Signed    16 bit quantity    */
typedef unsigned int    uint32;                                         /* Unsigned  32 bit quantity    */
typedef signed   int    int32;                                          /* Signed    32 bit quantity    */
typedef float           fp32;                                           /* Single    precision          */
                                                                        /* floating  point              */
typedef double          fp64;                                           /* Double    precision          */
                                                                        /* floating  point              */

#ifndef TRUE
#define TRUE  1
#endif

#ifndef FALSE
#define FALSE 0
#endif

#ifndef NULL
#define NULL  0
#endif


/*********************************************************************************************************
  Standard header files 标准头文件
*********************************************************************************************************/
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stdlib.h>


/*********************************************************************************************************
  Driver's header files  驱动库头文件 
*********************************************************************************************************/
#include <hw_types.h>
#include <hw_memmap.h>
#include <hw_ints.h>
#include <hw_gpio.h>
#include <hw_pwm.h>

#include <sysctl.h>
#include <systick.h>
#include <debug.h>
#include <gpio.h>
#include <interrupt.h>
#include <uart.h>
#include <pwm.h>
#include <qei.h>
#include <timer.h>

#include <ethernet.h>

/*********************************************************************************************************
  Port's header files 移植头文件
*********************************************************************************************************/
#include <os_cpu.h>
#include <os_cfg.h>
#include <ucos_ii.h>
#include "..\Target\Target.h"    

/*********************************************************************************************************
  ZLG/TCP 移植头文件
*********************************************************************************************************/
#include "../TCPIP/include/cfg_net.h"

/*********************************************************************************************************
  User's header files 用户头文件
*********************************************************************************************************/
#include <Main.h>

      
#ifdef __cplusplus
}
#endif

#endif
/*********************************************************************************************************
  END FILE 
*********************************************************************************************************/

⌨️ 快捷键说明

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