📄 driverdecl.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 + -