📄 app_uplat7d.h
字号:
/************************************************************************/
/* */
/* Copyright (C) 2006 Oki Electric Industry Co., LTD. */
/* */
/* System Name : uPLAT7D series */
/* Module Name : uPLAT7D application layer sample program */
/* File Name : app_uplat7d.h */
/* Date : 2006/1/1 initial version */
/* */
/************************************************************************/
#ifndef APP_UPLAT7D_H
#define APP_UPLAT7D_H
#define TIMER_TIME_INTERVAL 10 /* Timer: time interval 10ms. */
#define TIMER_REVERSE_TIMES 10 /* Timer: LED reverses 10 times. */
#define FIQ_TIME_INTERVAL 10 /* FIQ: time interval 10ms. */
#define FIQ_MIN_COUNT_INTERVAL 50 /* FIQ: min count interval. */
#define FIQ_MAX_COUNT_INTERVAL 200 /* FIQ: max count interval. */
#define PIO_TIME_INTERVAL 10 /* PIO: time interval 10ms. */
#define PIO_DISPLAY_TIMES 5 /* PIO: LED display 5 times from 0 to off. */
#define XBUS_SRAM_START_ADDR 0xD0000000 /* XBUS: SRAM start address. */
#define XBUS_SRAM_END_ADDR 0xD007FFFF /* XBUS: SRAM end address. */
#define XBUS_SDRAM_START_ADDR 0xC0000000 /* XBUS: SDRAM start address. */
#define XBUS_SDRAM_END_ADDR 0xC0FFFFFF /* XBUS: SDRAM end address. */
#define NON_REMAP 0 /* Non remap */
#define EXTSRAM_REMAP 1 /* External SRAM remap */
#define EXTDRAM_REMAP 2 /* External DRAM remap */
#define AHBRAM_REMAP 3 /* AHB SRAM remap */
#define BANK0_BASE 0x00000000 /* base address of Bank0(Remappable Space) */
#define BANK26_BASE 0xD0000000 /* base address of Bank26(SRAM) */
#define BANK26_COPY_SIZE 0x00080000 /* copy size = 512K byte */
#define AP_DIV_CLK1 0 /* DIV_CLK 1/1 */
#define AP_DIV_CLK2 1 /* DIV_CLK 1/2 */
#define AP_DIV_CLK4 2 /* DIV_CLK 1/4 */
#define AP_DIV_CLK8 3 /* DIV_CLK 1/8 */
#define AP_DIV_CLK16 4 /* DIV_CLK 1/16 */
#define AP_DIV_CLK32 5 /* DIV_CLK 1/32 */
#define AP_AHB_CLK2 0 /* AHB_CLK 1/2 */
#define AP_AHB_CLK4 1 /* AHB_CLK 1/4 */
#define AP_AHB_CLK8 2 /* AHB_CLK 1/8 */
#define ESC_CODE 0x1B /* ESC code */
#define NO_ERR 1 /*DMAC No error*/
#define READ_ERR 2 /*DMAC read error*/
#define WRITE_ERR 3 /*DMAC write error*/
#define UART_BUFF_SIZE 15
/************************************************************************/
/* Function Prototype Declaration */
/************************************************************************/
extern int16_t uPLATsmpAP_Timer(void);
extern int16_t uPLATsmpAP_FIQ(void);
extern int16_t uPLATsmpAP_PIO(void);
extern int16_t uPLATsmpAP_Xbus(void);
extern int16_t uPLATsmpAP_UART(void);
extern int16_t uPLATsmpAP_SIO(void);
extern int16_t uPLATsmpAP_Remap(void);
extern int16_t uPLATsmpAP_DMAC(void);
extern int16_t uPLATsmpAP_PM( void );
#endif /* end of APP_UPLAT7D_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -