config.h
上传用户:yyhongfa
上传日期:2013-01-18
资源大小:267k
文件大小:3k
开发平台:

C/C++

  1. /****************************************Copyright (c)**************************************************
  2. **                               广州周立功单片机发展有限公司
  3. **                                     研    究    所
  4. **                                        产品一部 
  5. **
  6. **                                 http://www.zlgmcu.com
  7. **
  8. **--------------文件信息--------------------------------------------------------------------------------
  9. **文   件   名: includes.h
  10. **创   建   人: 陈明计
  11. **最后修改日期: 2004年2月2日
  12. **描        述: 用户配置文件
  13. **
  14. **--------------历史版本信息----------------------------------------------------------------------------
  15. ** 创建人: 陈明计
  16. ** 版  本: 1.0
  17. ** 日 期: 2004年2月2日
  18. ** 描 述: 原始版本
  19. **
  20. **------------------------------------------------------------------------------------------------------
  21. ** 修改人:
  22. ** 版  本:
  23. ** 日 期:
  24. ** 描 述:
  25. **
  26. **--------------当前版本修订------------------------------------------------------------------------------
  27. ** 修改人: 
  28. ** 日 期:
  29. ** 描 述:
  30. **
  31. **------------------------------------------------------------------------------------------------------
  32. ********************************************************************************************************/
  33. //这一段无需改动
  34. #ifndef TRUE
  35. #define TRUE  1
  36. #endif
  37. #ifndef FALSE
  38. #define FALSE 0
  39. #endif
  40. typedef unsigned char  uint8;                   /* 无符号8位整型变量                        */
  41. typedef signed   char  int8;                    /* 有符号8位整型变量                        */
  42. typedef unsigned short uint16;                  /* 无符号16位整型变量                       */
  43. typedef signed   short int16;                   /* 有符号16位整型变量                       */
  44. typedef unsigned int   uint32;                  /* 无符号32位整型变量                       */
  45. typedef signed   int   int32;                   /* 有符号32位整型变量                       */
  46. typedef float          fp32;                    /* 单精度浮点数(32位长度)                 */
  47. typedef double         fp64;                    /* 双精度浮点数(64位长度)                 */
  48. /********************************/
  49. /*      ARM的特殊代码           */
  50. /********************************/
  51. //这一段无需改动
  52. #include    "LPC2294.h"
  53. /********************************/
  54. /*     应用程序配置             */
  55. /********************************/
  56. //以下根据需要改动
  57. /********************************/
  58. /*     本例子的配置             */
  59. /********************************/
  60. /* 系统设置, Fosc、Fcclk、Fcco、Fpclk必须定义*/
  61. #define Fosc            11059200                    //晶振频率,10MHz~25MHz,应当与实际一至
  62. #define Fcclk           (Fosc * 4)                  //系统频率,必须为Fosc的整数倍(1~32),且<=60MHZ
  63. #define Fcco            (Fcclk * 4)                 //CCO频率,必须为Fcclk的2、4、8、16倍,范围为156MHz~320MHz
  64. #define Fpclk           (Fcclk / 4) * 1             //VPB时钟频率,只能为(Fcclk / 4)的1、2、4倍
  65. #include    "target.h"              //这一句不能删除
  66. /*********************************************************************************************************
  67. **                            End Of File
  68. ********************************************************************************************************/