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

📄 driverdecl.c

📁 cypress cy3721做的外部无线结点。感知温度后将温度值反给中心结点。
💻 C
字号:
//----------------------------------------------------------------------------
// DriverDecl.c
//----------------------------------------------------------------------------

#include "DriverDecl.h"
#include "CMXSystemExtern.h"

const CMX_BLINKINGLED_ParameterBlock pse_BlueLED = { ID_pse_BlueLED, 32, 1, 1, 1, BLINKINGLED_pse_BlueLED_ORDINAL, ID_DIO_12};
const CMX_BLINKINGLED_ParameterBlock pse_RedLED = { ID_pse_RedLED, 32, 1, 1, 1, BLINKINGLED_pse_RedLED_ORDINAL, ID_DIO_13};
const CMX_BLINKINGLED_ParameterBlock pse_GreenLED = { ID_pse_GreenLED, 32, 1, 1, 1, BLINKINGLED_pse_GreenLED_ORDINAL, ID_DIO_14};
#if (SYSTEM_CONST_COUNT & 0xFF00)
const CMX_I2C_ParameterBlock pse_I2CSlave = { ID_pse_I2CSlave, 5, (BYTE)SYSTEM_VARIABLE_COUNT, (BYTE)SYSTEM_RW_VARIABLE_COUNT, (BYTE *) &SystemVars, 0xFF, (BYTE const *)&SystemConst };
#else
const CMX_I2C_ParameterBlock pse_I2CSlave = { ID_pse_I2CSlave, 5, (BYTE)SYSTEM_VARIABLE_COUNT, (BYTE)SYSTEM_RW_VARIABLE_COUNT, (BYTE *) &SystemVars, (BYTE)SYSTEM_CONST_COUNT, (BYTE const *)&SystemConst };
#endif
const CMX_mVolts_ParameterBlock pse_Temperature_THERM = { ID_pse_Temperature_THERM, ID_MVOLTS_00, 1, 1};
const CMX_mVolts_ParameterBlock pse_Temperature_EXC = { ID_pse_Temperature_EXC, ID_MVOLTS_07, 1, 1};
const CMX_GENERICPWM_ParameterBlock pse_Buzzer = { ID_pse_Buzzer, ID_PWM_01, 1 };
const CMX_INTERVAL_ParameterBlock pse_SyncedBlinkTimer = {INTERVAL_pse_SyncedBlinkTimer_ORDINAL, 250>>4, 1 };
CMX_FTTHERM_ParameterBlock const pse_Temperature =
{
	&pse_Temperature_EXC,
	&pse_Temperature_THERM,

};

void * const DriverParams[] =
{
	(void *)0,	// ID = 0
	(void *)&pse_BlueLED, // ID = 1
	(void *)&pse_RedLED, // ID = 2
	(void *)&pse_GreenLED, // ID = 3
	(void *)&pse_I2CSlave, // ID = 4
	(void *)&pse_Temperature_THERM, // ID = 5
	(void *)&pse_Temperature_EXC, // ID = 6
	(void *)&pse_Buzzer, // ID = 7
	(void *)&pse_SyncedBlinkTimer, // ID = 8
	(void *)&pse_Temperature, // ID = 9
		// ID_MAX = 10
};

⌨️ 快捷键说明

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