📄 usrdef.h
字号:
#ifndef _USRDEF_H_
#define _USRDEF_H_
#define EXT_XTAL_FREQ 12000000
//#define SYS_CLK
//
#define EnableModuleClock(m) (rCLKCON |= (m))
#define DisableModuleClock(m) (rCLKCON &= ~(m))
#define CLOCK_SPI (1<<18)
#define CLOCK_IIS (1<<17)
#define CLOCK_IIC (1<<16)
#define CLOCK_ADC (1<<15)
#define CLOCK_RTC (1<<14)
#define CLOCK_GPIO (1<<13)
#define CLOCK_UART2 (1<<12)
#define CLOCK_UART1 (1<<11)
#define CLOCK_UART0 (1<<10)
#define CLOCK_SDI (1<<9)
#define CLOCK_PWM (1<<8)
#define CLOCK_USB_DEV (1<<7)
#define CLOCK_USB_HOST (1<<6)
#define CLOCK_LCDC (1<<5)
#define CLOCK_NAND_FLH (1<<4)
#define CLOCK_PWR_OFF (1<<3)
#define CLOCK_IDLE (1<<2)
#define CLOCK_RES (1<<1)
#define CLOCK_SM_BIT (1<<0)
static int LED_n;
static unsigned int LED=0;
//*******************************************************************
//
#define SCR_XSIZE_TFT_640480 (640)
#define SCR_YSIZE_TFT_640480 (480)
#define LCD_XSIZE_TFT_640480 (640)
#define LCD_YSIZE_TFT_640480 (480)
#define VBPD_640480 (4) //垂直同步信号的后肩
#define VFPD_640480 (4) //垂直同步信号的前肩
#define VSPW_640480 (4) //垂直同步信号的脉宽
#define HBPD_640480 (13) //水平同步信号的后肩
#define HFPD_640480 (4) //水平同步信号的前肩
#define HSPW_640480 (18) //水平同步信号的脉宽
#define BSWP (0) // Byte swap control
#define HWSWP (1) // Half word swap control
#define M5D(n) ((n) & 0x1fffff) // get lower 21bits
#define CLKVAL_TFT_640480 (7)
#define HOZVAL_TFT_640480 (LCD_XSIZE_TFT_640480 - 1)
#define LINEVAL_TFT_640480 (LCD_YSIZE_TFT_640480 - 1)
volatile static unsigned short LCD_BUFER[SCR_YSIZE_TFT_640480][SCR_XSIZE_TFT_640480];
/*******************[USER DEFINE(ABOVE)]*****************************/
#endif/*end of file*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -