Ȧ-

来自「基于Luminary的JPEG图片浏览器」· 代码 · 共 53 行

TXT
53
字号


#ifndef __MAIN_H
#define __MAIN_H
#include  "HeadFile\config.h"


  
/*********************************************************************************************************
  将较长的标识符定义成较短的形式
*********************************************************************************************************/
#define  SysCtlPeriEnable       SysCtlPeripheralEnable
#define  SysCtlPeriDisable      SysCtlPeripheralDisable
#define  GPIOPinTypeIn          GPIOPinTypeGPIOInput
#define  GPIOPinTypeOut         GPIOPinTypeGPIOOutput
#define  GPIOPinTypeOD          GPIOPinTypeGPIOOutputOD


 
/*********************************************************************************************************
  定义KEY
*********************************************************************************************************/
#define  KEY_PERI               SYSCTL_PERIPH_GPIOB
#define  KEY_BASE               GPIO_PORTB_BASE
#define  KEY_PIN                GPIO_PIN_5
#define  keyGet()               GPIOPinRead(KEY_BASE , KEY_PIN)




/*********************************************************************************************************
  定义LED
*********************************************************************************************************/
#define  LED_PERI               SYSCTL_PERIPH_GPIOF
#define  LED_BASE               GPIO_PORTF_BASE
#define  LED1                   GPIO_PIN_4
#define  LED2                   GPIO_PIN_5
#define  LED3                   GPIO_PIN_6
#define  ledOn(LED_PIN)         GPIOPinWrite(LED_BASE , (LED_PIN) , 0x00)
#define  ledOff(LED_PIN)        GPIOPinWrite(LED_BASE , (LED_PIN) , (LED_PIN))
#define  ledToggle(LED_PIN)     GPIOPinWrite(LED_BASE , (LED_PIN) , ~GPIOPinRead(LED_BASE , LED_PIN))



extern void  delayMs(unsigned long  ulVal);
extern void  timer0Init(void);
extern void  sysInit(void);
extern void  jtagWait(void);
/*********************************************************************************************************
  LCM清屏函数
*********************************************************************************************************/
extern void lcmClr(tRectangle *psZone,unsigned long ulValue);
#endif

⌨️ 快捷键说明

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