⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vardef.c

📁 使用三星ARM7芯片S3C44B0
💻 C
字号:
#include "Include.h"
#include "pro_key.h"
unsigned short PortCdata, PortDdata,PortEdata,PortFdata;


	//最新由键盘中断产生的实际按键值, 
	unsigned char G_Key;	
	//当前焦点值,和G_FormNow组合确定目前光标地点
	unsigned char G_Focus;   
	//旧焦点值,用于恢复
	unsigned char G_FocusOld;   
	//当前编辑状态 0: 非编辑状态 1: 数字编辑状态 2:非数字编辑状态
	unsigned char G_EditStatus;
	//是否有按键发生 0 无按键 1 有按键,每次开始处理后清空
	unsigned char G_KeyPress;
	//当前窗口值,共有4个窗口的:0x01,0x02,0x03,0x04
	unsigned char G_FormNow;	
	//当前通道:预留,目前都是0x00

	//现场参数
	__packed struct device_context *G_Device_Context;
	//SCAN记录
	struct Scan G_Scan;
	//数字编辑的数据缓冲区
	struct NumIpBuf G_NumInputBuf;
	//非数字编辑状态下步进
	int G_Step;
	
	__packed struct channel_para channel;
	__packed struct lockout_freq lockoutfreq;	
U8 G_RUN_STATUS; //运行标志位
U8 WheelChange;
U32 WheelSpeed;
U8 ReadyToScan;  //准备开始扫描
U8 AFCRefresh;
U8 ReturnFreq;	//扫描时是否返回频率或者电平值
int Issignal;  //有信号标志位,DSP中断中置1,仅在扫描时使用
U8 CountIssignal; 
U16 preWheelValue, nowWheelValue;
__packed struct rf_param *rfpara;  //RF配置模块
U8 RstDsp;
cmdbuffer cbf;	
	struct LockOutInfo *pLockInfo;
U16 PS[100][2];
U8 dBTable[50][2];
U8 PS_pointer,dbTable_pointer; //两个表的写入指针
U8 presel[1000];
U8 timer2flag=0;
U32 Count1ms;
U32 CountScr;
U8 ScrOFFMODE;
U8 CountRstDsp;
const U16 IFBW_DATA[]={2,5,10,32,50,64,80,100,150,200,300,350,500,600,1000,1500,2000,2500,3000,5000,7500,10000};
const U16 ScanStep_DATA[]={1,2,5,16,25,32,40,50,75,100,150,175,250,300,500,750,1000,1250,1500,2500,3750,5000};
const U32 RS232_BAUD[]={1200,2400,4800,9600,19200,38400,57600,115200};

⌨️ 快捷键说明

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