config.h

来自「基于LPC2136的TFT真彩 液晶程序」· C头文件 代码 · 共 35 行

H
35
字号

#ifndef __CONFIG_H 
  #define __CONFIG_H

  //以下,数据类型定义
  #ifndef TRUE
    #define TRUE  1
  #endif

  #ifndef FALSE
    #define FALSE 0
  #endif

  typedef unsigned char  uint8;     //无符号8位整型变量  
  typedef signed   char  int8;      //有符号8位整型变量  
  typedef unsigned short uint16;    //无符号16位整型变量
  typedef signed   short int16;     //有符号16位整型变量 
  typedef unsigned int   uint32;    //无符号32位整型变量 
  typedef signed   int   int32;     //有符号32位整型变量
  typedef float          fp32;      //单精度浮点数(32位长度)
  typedef double         fp64;      //双精度浮点数(64位长度)

  #include    "LPC2294.h"  // 加载飞利浦ARM的资源地址代码
  
  //以下,根据不同应用需改动的配置
  //设置系统时钟,Fosc、Fcclk、Fcco、Fpclk必须在这定义
  #define Fosc   11059200              //晶振频率,10MHz~25MHz,应当与实际一致
  #define Fcclk  (Fosc * 5)            //系统频率,必须为Fosc的整数倍(1~32),且<=60MHZ
  #define Fcco   (Fcclk * 4)           //CCO频率,必须为Fcclk的2、4、8、16倍,范围为156MHz~320MHz
  #define Fpclk  (Fcclk / 4) * 2       //VPB时钟频率,只能为(Fcclk / 4)的1、2、4倍

  #include    "target.h"               //这一句不能删除

#endif
//=============================================================================

⌨️ 快捷键说明

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