📄 appli.h
字号:
/**************** (c) 2000 STMicroelectronics **********************
PROJECT : USB - ST7 FULL SPEED
VERSION : v 0.96
CREATION DATE : 01/12/2000
AUTHOR : MICROCONTROLLER DIVISION / ST Rousset
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
MODIFICATIONS :
******************************************************************************/
#ifndef APPLI_H
#define APPLI_H
#include "CondComp.h"
#pragma CODE_SEG APPLI_CODE
extern void select(void);
extern void deselect(void);
extern void USER_init(void);
extern void Init_port(void);
extern void USER_Application(void);
void My_Suspend(void);
void My_EndSuspend(void);
void Init_Short_RAM_f0_ff(void);
#pragma DATA_SEG SHORT APPLI_RAM0 // Frequently used variable
extern unsigned char PCDR_CC;
extern unsigned char PDDR_CC;
extern unsigned char PEDR_CC;
#pragma DATA_SEG SEC0_SHARED_RAM
extern unsigned char Max_Idn;
#define MAX_IDN 1
#ifdef QUANTA_DFU_RBC
// use this value for start_mode;
#define MASS_STORAGE_MODE 2
#define DFU_ONLY_MODE 1
// extern unsigned char start_mode;
#endif
#pragma DATA_SEG DEFAULT_RAM // After here, all variable will be in non-Zero page
#define MAX_NUM_CONFIG 1
#ifdef DFU_COMPOSITE_DEVICE
#define MAX_NUM_INTERFACE 2 // vendor specific & DFU
#else
//------------- Interface only 1
#define MAX_NUM_INTERFACE 1 // Vendor Specific
#endif
#define INT_MASK (IMR_CTR | IMR_SOVR | IMR_RESET | IMR_ERR | IMR_SUSP | IMR_ESUSP)
#define _5IN1
#endif
/**************** (c) 2000 STMicroelectronics **********************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -