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

📄 variable.c

📁 此代码应用与f2812的通讯程序!!方便用户编程!
💻 C
字号:
#include "Device.h"

//变量存储分配
#pragma DATA_SECTION(ComBufa, "ComFile");
#pragma DATA_SECTION(ComBufb, "ComFile");

#pragma DATA_SECTION(Ach,        "YcFile");
#pragma DATA_SECTION(LineComplex,"YcFile");

#pragma DATA_SECTION(Yc_Temp, "YcFile");
#pragma DATA_SECTION(Yc_Ave, "YcFile");
#pragma DATA_SECTION(Yc_Sum, "YcFile");

#pragma DATA_SECTION(DDu,    "YcFile");
#pragma DATA_SECTION(DDu_Temp,"YcFile");	

#pragma DATA_SECTION(fri, "FFTipcb");


// --- 采样------------------

	long fri[2*N];
	int sumi;	
	SSELF_TEST SelfTest; 
	ScePin cePin;
	int SamCounter;	
	long Ach[16][SAMPLE_NUM];
	int LineComplex[32][2];
	int  K_PQ[6];            // 功率系数

//------FFT---------
/*const int YcTab[YC_NUM] =
{
 ID_Yc_Ua,ID_Yc_Ub,ID_Yc_Uc,
 ID_Yc_I1a,ID_Yc_I1b,ID_Yc_I1c,
 ID_Yc_I2a,ID_Yc_I2b,ID_Yc_I2c,ID_Yc_I0, 
 ID_Yc_P1a,ID_Yc_P1b,ID_Yc_P1c,ID_Yc_P1z,
 ID_Yc_Q1a,ID_Yc_Q1b,ID_Yc_Q1c,ID_Yc_Q1z,
 ID_Yc_P2a,ID_Yc_P2b,ID_Yc_P2c,ID_Yc_P2z,
 ID_Yc_Q2a,ID_Yc_Q2b,ID_Yc_Q2c,ID_Yc_Q2z,
 ID_Yc_Fre,-1

};*/
	int  Yc_Temp[YC_NUM];        // YC数据 临时值 
	int  Yc_Ave[YC_NUM];         // YC数据 临时值 
	long Yc_Sum[YC_NUM];         // YC数据 累加值
	long  DDu_Temp[DDU_NUM];
    long  DDu[DDU_NUM];  

//--------通讯 -----------
    SComParm ComParm[COM_NUM]; 
	
	Uint16 ComBufa[BUF_SIZE];
	Uint16 ComBufb[BUF_SIZE];
	Uint16 TxCounta;
	Uint16 TxLena;
	Uint16 RxLena;

	Uint16 TxCountb;
	Uint16 TxLenb;
	Uint16 RxLenb;

//------EEPROM-----------
	SSPIDATA SpiData;
//------SSTFALSH--------
	SSTFLASH_DATA SstFlashData;
	volatile Uint16 *pExflash;//pExflash全局指针变量-指向FLASH映射首地址

//-------TIMER-------------
	STimerFlag TimerFlag;     
	STIME1306  Time1306; 

struct CPUTIMER_VARS CpuTimer0;
struct CPUTIMER_VARS CpuTimer1;
struct CPUTIMER_VARS CpuTimer2; 
   
//-------系统--------------
	SWORK_STATE   wst;   
	int EEPROM_Data[100];
	
STKEY stKey;	

//=========================   NO MORE   ============================

⌨️ 快捷键说明

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