functionparamdecl.c

来自「cypress cy3721做的外部无线结点。感知温度后将温度值反给中心结点。」· C语言 代码 · 共 94 行

C
94
字号
//
//  FunctionParamDecl.c
//
//     function parameter block declarations

// individual function includes
#include "FunctionParamDecl.h"
#include "SystemConst.h"
#include "SystemVars.h"
#include "CMXSystemExtern.h"

// function parameter declarations
// pse_TempRange_SetPointRegion parameter declarations
SETPOINT_ELEM_STRUC const pse_TempRange_SetPointRegion_Array[pse_TempRange_SetPointRegion_SetPointArray_COUNT] =
{
	{
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam0.Threshold,
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam0.Hysteresis,
		0,
	},
	{
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam1.Threshold,
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam1.Hysteresis,
		1,
	},
	{
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam2.Threshold,
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam2.Hysteresis,
		2,
	},
	{
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam3.Threshold,
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam3.Hysteresis,
		3,
	},
	{
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam4.Threshold,
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam4.Hysteresis,
		4,
	},
	{
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam5.Threshold,
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam5.Hysteresis,
		5,
	},
	{
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam6.Threshold,
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam6.Hysteresis,
		6,
	},
	{
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam7.Threshold,
		&SystemConst.pse_TempRange_SetPointRegion.SetPointParam7.Hysteresis,
		7,
	},

};

SETPOINT_REGION_PB const pse_TempRange_SetPointRegion =
{
	{pse_TempRange_SetPointRegion_Array},
	{pse_TempRange_SetPointRegion_SetPointArray_COUNT},
	{&SystemVars.ReadOnlyVars.pse_TempRange},
};
// pse_Buzzer_TableLookup parameter declarations
TABLE_LOOKUP_INPUT const pse_Buzzer_TableLookup_InputList[pse_Buzzer_TableLookup_InputList_COUNT] =
{
	{&SystemVars.ReadOnlyVars.pse_TempRange, 1},

};

BYTE const pse_Buzzer_TableLookup_LookupTable[pse_Buzzer_TableLookup_LookupTable_COUNT] = 
{
	ID_pse_Buzzer_On, // output value for input value = 000
	ID_pse_Buzzer_Off, // output value for input value = 001
	ID_pse_Buzzer_Off, // output value for input value = 002
	ID_pse_Buzzer_Off, // output value for input value = 003
	ID_pse_Buzzer_Off, // output value for input value = 004
	ID_pse_Buzzer_Off, // output value for input value = 005
	ID_pse_Buzzer_Off, // output value for input value = 006
	ID_pse_Buzzer_Off, // output value for input value = 007
	ID_pse_Buzzer_On, // output value for input value = 008

};

TABLE_LOOKUP_PB const pse_Buzzer_TableLookup =
{
	{pse_Buzzer_TableLookup_InputList},
	{pse_Buzzer_TableLookup_LookupTable},
	pse_Buzzer_TableLookup_InputList_COUNT,
	pse_Buzzer_TableLookup_LookupTable_COUNT
};

⌨️ 快捷键说明

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