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

📄 custom.p1

📁 cypress cy3721做的外部无线结点。感知温度后将温度值反给中心结点。
💻 P1
📖 第 1 页 / 共 2 页
字号:
[; ;SetPointRegion.h: 25: {

[; ;SetPointRegion.h: 26: SETPOINT_ELEM_STRUC const * SetPointArray;

[; ;SetPointRegion.h: 27: BYTE SetPointCount;

[; ;SetPointRegion.h: 28: BYTE * pOldValue;

[; ;SetPointRegion.h: 29: } SETPOINT_REGION_PB;

[; ;SetPointRegion.h: 31: BYTE SetPointRegion( SETPOINT_REGION_PB const *, int);

"12 ./TableLookup.h
[s S4 `*uc 1 `i 1 ]
[n S4 . pInputVar multiplier ]
[v _TABLE_LOOKUP_INPUT `S4 1 t ]
[; ;TableLookup.h: 8: typedef struct

[; ;TableLookup.h: 9: {

[; ;TableLookup.h: 10: BYTE * pInputVar;

[; ;TableLookup.h: 11: int multiplier;

[; ;TableLookup.h: 12: } TABLE_LOOKUP_INPUT;

"20
[s S5 `*CS4 1 `*Cuc 1 `uc 1 `uc 1 ]
[n S5 . InputList LookUpTable InputListCount LookUpTableSize ]
[v _TABLE_LOOKUP_PB `S5 1 t ]
[; ;TableLookup.h: 14: typedef struct

[; ;TableLookup.h: 15: {

[; ;TableLookup.h: 16: TABLE_LOOKUP_INPUT const * InputList;

[; ;TableLookup.h: 17: BYTE const * LookUpTable;

[; ;TableLookup.h: 18: BYTE InputListCount;

[; ;TableLookup.h: 19: BYTE LookUpTableSize;

[; ;TableLookup.h: 20: } TABLE_LOOKUP_PB;

[; ;TableLookup.h: 22: BYTE TableLookUp( TABLE_LOOKUP_PB const *);

[; ;CMXSystemFunction.h: 13: extern BYTE SetPointRegion(SETPOINT_REGION_PB const *, int);

[; ;CMXSystemFunction.h: 14: extern BYTE TableLookup(TABLE_LOOKUP_PB const * );

[; ;CMXSystemFunction.h: 17: extern SETPOINT_REGION_PB const pse_TempRange_SetPointRegion;

[; ;CMXSystemFunction.h: 18: extern TABLE_LOOKUP_PB const pse_Buzzer_TableLookup;

"25 ./SystemConst.h
[s S7 `CS2 1 `CS2 1 `CS2 1 `CS2 1 `CS2 1 `CS2 1 `CS2 1 `CS2 1 ]
[n S7 . SetPointParam0 SetPointParam1 SetPointParam2 SetPointParam3 SetPointParam4 SetPointParam5 SetPointParam6 SetPointParam7 ]
"30
[s S8 `uc -> 2 `i ]
[n S8 . title ]
"31
[s S6 `S7 1 `S8 1 ]
[n S6 . pse_TempRange_SetPointRegion ReserveBlock ]
[v _SYSTEM_CONSTANT_STRUC `S6 1 t ]
[; ;SystemConst.h: 15: typedef struct

[; ;SystemConst.h: 16: {

[; ;SystemConst.h: 17: struct { SETPOINT_ELEM_CONST_STRUC const SetPointParam0;

[; ;SystemConst.h: 18: SETPOINT_ELEM_CONST_STRUC const SetPointParam1;

[; ;SystemConst.h: 19: SETPOINT_ELEM_CONST_STRUC const SetPointParam2;

[; ;SystemConst.h: 20: SETPOINT_ELEM_CONST_STRUC const SetPointParam3;

[; ;SystemConst.h: 21: SETPOINT_ELEM_CONST_STRUC const SetPointParam4;

[; ;SystemConst.h: 22: SETPOINT_ELEM_CONST_STRUC const SetPointParam5;

[; ;SystemConst.h: 23: SETPOINT_ELEM_CONST_STRUC const SetPointParam6;

[; ;SystemConst.h: 24: SETPOINT_ELEM_CONST_STRUC const SetPointParam7;

[; ;SystemConst.h: 25: } pse_TempRange_SetPointRegion;

[; ;SystemConst.h: 27: struct

[; ;SystemConst.h: 28: {

[; ;SystemConst.h: 29: char title[2];

[; ;SystemConst.h: 30: } ReserveBlock;

[; ;SystemConst.h: 31: } SYSTEM_CONSTANT_STRUC;

"32 ./lib\ADC10.h
[v F199 `(v 1 tf1`uc ]
[; ;lib\ADC10.h: 32: extern void ADC10_Start(BYTE bRange);

"33
[v F202 `(v 1 tf ]
[; ;lib\ADC10.h: 33: extern void ADC10_Stop(void);

"34
[v F205 `(v 1 tf ]
[; ;lib\ADC10.h: 34: extern void ADC10_StartADC(void);

"35
[v F208 `(v 1 tf ]
[; ;lib\ADC10.h: 35: extern void ADC10_StopADC(void);

"36
[v F211 `(uc 1 tf ]
[; ;lib\ADC10.h: 36: extern BYTE ADC10_fIsDataAvailable(void);

"37
[v F214 `(i 1 tf ]
[; ;lib\ADC10.h: 37: extern int ADC10_iGetData(void);

"38
[v F217 `(v 1 tf ]
[; ;lib\ADC10.h: 38: extern void ADC10_ClearFlag(void);

"39
[v F220 `(i 1 tf ]
[; ;lib\ADC10.h: 39: extern int ADC10_iGetDataClearFlag(void);

"40
[v F224 `(i 1 tf2`i`uc ]
[; ;lib\ADC10.h: 40: extern int ADC10_iCal(int iVal, BYTE bCalIn);

"59
[v _ADC10_ASE_CR0 `Auc 1 e@132 ]
[; ;lib\ADC10.h: 59: BYTE ADC10_ASE_CR0;

"61
[v _ADC10_ACE_CR1 `Auc 1 e@118 ]
[; ;lib\ADC10.h: 61: BYTE ADC10_ACE_CR1;

"63
[v _ADC10_ACE_CR2 `Auc 1 e@119 ]
[; ;lib\ADC10.h: 63: BYTE ADC10_ACE_CR2;

"65
[v _ADC10_ADC_CR `Auc 1 e@105 ]
[; ;lib\ADC10.h: 65: BYTE ADC10_ADC_CR;

"67
[v _ADC10_ADC_TR `Auc 1 e@486 ]
[; ;lib\ADC10.h: 67: BYTE ADC10_ADC_TR;

"71
[v _ADC10_CNT_FN `Auc 1 e@288 ]
[; ;lib\ADC10.h: 71: BYTE ADC10_CNT_FN;

"73
[v _ADC10_CNT_IN `Auc 1 e@289 ]
[; ;lib\ADC10.h: 73: BYTE ADC10_CNT_IN;

"75
[v _ADC10_CNT_OUT `Auc 1 e@290 ]
[; ;lib\ADC10.h: 75: BYTE ADC10_CNT_OUT;

"77
[v _ADC10_CNT_DR0 `Auc 1 e@32 ]
[; ;lib\ADC10.h: 77: BYTE ADC10_CNT_DR0;

"79
[v _ADC10_CNT_DR1 `Auc 1 e@33 ]
[; ;lib\ADC10.h: 79: BYTE ADC10_CNT_DR1;

"81
[v _ADC10_CNT_DR2 `Auc 1 e@34 ]
[; ;lib\ADC10.h: 81: BYTE ADC10_CNT_DR2;

"83
[v _ADC10_CNT_CR0 `Auc 1 e@35 ]
[; ;lib\ADC10.h: 83: BYTE ADC10_CNT_CR0;

"38 ./lib\AMUX8.h
[v F239 `(v 1 tf1`uc ]
[; ;lib\AMUX8.h: 38: extern void AMUX8_InputSelect(BYTE bChannel);

"39
[v F242 `(v 1 tf ]
[; ;lib\AMUX8.h: 39: extern void AMUX8_Start(void);

"40
[v F245 `(v 1 tf ]
[; ;lib\AMUX8.h: 40: extern void AMUX8_Stop(void);

"50 ./lib\EzI2Cs.h
[v F248 `(v 1 tf ]
[; ;lib\EzI2Cs.h: 50: extern void EzI2Cs_Start(void);

"52
[v F251 `(v 1 tf ]
[; ;lib\EzI2Cs.h: 52: extern void EzI2Cs_DisableInt(void);

"53
[v F254 `(v 1 tf ]
[; ;lib\EzI2Cs.h: 53: extern void EzI2Cs_EnableInt(void);

"54
[v F257 `(v 1 tf ]
[; ;lib\EzI2Cs.h: 54: extern void EzI2Cs_Stop(void);

"55
[v F262 `(v 1 tf3`uc`uc`*uc ]
[; ;lib\EzI2Cs.h: 55: extern void EzI2Cs_SetRamBuffer(BYTE bSize, BYTE bRWBoundary, BYTE * pAddr);

"56
[v F265 `(uc 1 tf ]
[; ;lib\EzI2Cs.h: 56: extern BYTE EzI2Cs_GetAddr(void);

"57
[v F268 `(uc 1 tf ]
[; ;lib\EzI2Cs.h: 57: extern BYTE EzI2Cs_GetActivity(void);

"60
[v F271 `(v 1 tf1`uc ]
[; ;lib\EzI2Cs.h: 60: extern void EzI2Cs_SetAddr(BYTE bAddr);

"64
[v F275 `(v 1 tf2`uc`*Cuc ]
[; ;lib\EzI2Cs.h: 64: extern void EzI2Cs_SetRomBuffer(BYTE bSize, const BYTE * pAddr);

[; ;lib\EzI2Cs.h: 71: extern BYTE EzI2Cs_bAddr;

"36 ./lib\PWM_01.h
[v F279 `(v 1 tf ]
[; ;lib\PWM_01.h: 36: extern void PWM_01_EnableInt(void);

"37
[v F282 `(v 1 tf ]
[; ;lib\PWM_01.h: 37: extern void PWM_01_DisableInt(void);

"38
[v F285 `(v 1 tf ]
[; ;lib\PWM_01.h: 38: extern void PWM_01_Start(void);

"39
[v F288 `(v 1 tf ]
[; ;lib\PWM_01.h: 39: extern void PWM_01_Stop(void);

"40
[v F291 `(uc 1 tf ]
[; ;lib\PWM_01.h: 40: extern BYTE PWM_01_bReadCounter(void);

"41
[v F294 `(v 1 tf1`uc ]
[; ;lib\PWM_01.h: 41: extern void PWM_01_WritePeriod(BYTE bPeriod);

"42
[v F297 `(uc 1 tf ]
[; ;lib\PWM_01.h: 42: extern BYTE PWM_01_bReadPulseWidth(void);

"43
[v F300 `(v 1 tf1`uc ]
[; ;lib\PWM_01.h: 43: extern void PWM_01_WritePulseWidth(BYTE bPulseWidth);

"48
[v F303 `(uc 1 tf ]
[; ;lib\PWM_01.h: 48: extern BYTE bPWM_01_ReadCounter(void);

"49
[v F306 `(uc 1 tf ]
[; ;lib\PWM_01.h: 49: extern BYTE bPWM_01_ReadPulseWidth(void);

"74
[v _PWM_01_COUNTER_REG `Auc 1 e@36 ]
[; ;lib\PWM_01.h: 74: BYTE PWM_01_COUNTER_REG;

"76
[v _PWM_01_PERIOD_REG `Auc 1 e@37 ]
[; ;lib\PWM_01.h: 76: BYTE PWM_01_PERIOD_REG;

"78
[v _PWM_01_COMPARE_REG `Auc 1 e@38 ]
[; ;lib\PWM_01.h: 78: BYTE PWM_01_COMPARE_REG;

"80
[v _PWM_01_CONTROL_REG `Auc 1 e@39 ]
[; ;lib\PWM_01.h: 80: BYTE PWM_01_CONTROL_REG;

"82
[v _PWM_01_FUNC_REG `Auc 1 e@292 ]
[; ;lib\PWM_01.h: 82: BYTE PWM_01_FUNC_REG;

"84
[v _PWM_01_INPUT_REG `Auc 1 e@293 ]
[; ;lib\PWM_01.h: 84: BYTE PWM_01_INPUT_REG;

"86
[v _PWM_01_OUTPUT_REG `Auc 1 e@294 ]
[; ;lib\PWM_01.h: 86: BYTE PWM_01_OUTPUT_REG;

"88
[v _PWM_01_INT_REG `Auc 1 e@225 ]
[; ;lib\PWM_01.h: 88: BYTE PWM_01_INT_REG;

"44 ./lib\SystemTimer.h
[v F317 `(v 1 tf ]
[; ;lib\SystemTimer.h: 44: extern void SystemTimer_EnableInt(void);

"45
[v F320 `(v 1 tf ]
[; ;lib\SystemTimer.h: 45: extern void SystemTimer_DisableInt(void);

"46
[v F323 `(v 1 tf ]
[; ;lib\SystemTimer.h: 46: extern void SystemTimer_Start(void);

"47
[v F326 `(v 1 tf ]
[; ;lib\SystemTimer.h: 47: extern void SystemTimer_Stop(void);

"48
[v F329 `(v 1 tf1`uc ]
[; ;lib\SystemTimer.h: 48: extern void SystemTimer_SetInterval(BYTE bInterval);

"49
[v F333 `(v 1 tf2`uc`uc ]
[; ;lib\SystemTimer.h: 49: extern void SystemTimer_SyncWait(BYTE bTicks, BYTE bMode);

"50
[v F336 `(v 1 tf1`uc ]
[; ;lib\SystemTimer.h: 50: extern void SystemTimer_TickWait(BYTE bTicks);

"51
[v F339 `(v 1 tf1`uc ]
[; ;lib\SystemTimer.h: 51: extern void SystemTimer_SetTimer(BYTE bNewTimerValue);

"52
[v F342 `(uc 1 tf ]
[; ;lib\SystemTimer.h: 52: extern BYTE SystemTimer_bGetTimer( void );

"54
[v F345 `(uc 1 tf ]
[; ;lib\SystemTimer.h: 54: extern BYTE SystemTimer_bGetTickCntr(void);

"57
[v F348 `(ui 1 tf ]
[; ;lib\SystemTimer.h: 57: extern unsigned int SystemTimer_iGetTickCntr(void);

[; ;lib\SystemTimer.h: 83: extern BYTE SystemTimer_fTick;

"26 ./cmx_dio_lib.h
[v F353 `(v 1 tf2`uc`uc ]
[; ;cmx_dio_lib.h: 26: extern void GlobalSelectConnect(BYTE bpin, BYTE bport);

"27
[v F357 `(v 1 tf2`uc`uc ]
[; ;cmx_dio_lib.h: 27: extern void GlobalSelectDisconnect(BYTE bpin, BYTE bport);

"28
[v F362 `(v 1 tf3`uc`uc`uc ]
[; ;cmx_dio_lib.h: 28: extern void DiscreteDriveMode(BYTE bpin, BYTE bport,BYTE bdrivemode);

"29
[v F366 `(v 1 tf2`uc`uc ]
[; ;cmx_dio_lib.h: 29: extern void SetDriveModePortPin(BYTE bPortPin,BYTE bDriveMode);

"30
[v F370 `(v 1 tf2`uc`uc ]
[; ;cmx_dio_lib.h: 30: extern void SetPin(BYTE bPortPin, BYTE bValue);

"31
[v F374 `(v 1 tf2`uc`uc ]
[; ;cmx_dio_lib.h: 31: extern void DISetPin(BYTE bPortPin, BYTE bValue);

"32
[v F378 `(uc 1 tf2`uc`uc ]
[; ;cmx_dio_lib.h: 32: extern BYTE DiscreteReadPin(BYTE bpin, BYTE bport);

[; ;cmx_dio_lib.h: 35: extern const BYTE portlu[];

[; ;cmx_dio_lib.h: 36: extern const BYTE pinlu[];

[; ;cmx_dio_chan.h: 20: extern const BYTE DIOChannelPins[];

"34 ./CMX_BLINKINGLED.h
[s S9 `uc 1 `uc 1 `uc 1 `uc 1 `uc 1 `uc 1 `uc 1 ]
[n S9 . BLINKINGLED_ID BLINKINGLED_BlinkRate BLINKINGLED_DRIVESENSE BLINKINGLED_INITIALSTATE BLINKINGLED_DriveMode BLINKINGLED_INSTANCE BLINKINGLED_ChannelID ]
[v _CMX_BLINKINGLED_ParameterBlock `S9 1 t ]
[; ;CMX_BLINKINGLED.h: 25: typedef struct

[; ;CMX_BLINKINGLED.h: 26: {

[; ;CMX_BLINKINGLED.h: 27: BYTE BLINKINGLED_ID;

[; ;CMX_BLINKINGLED.h: 28: BYTE BLINKINGLED_BlinkRate;

[; ;CMX_BLINKINGLED.h: 29: BYTE BLINKINGLED_DRIVESENSE;

[; ;CMX_BLINKINGLED.h: 30: BYTE BLINKINGLED_INITIALSTATE;

[; ;CMX_BLINKINGLED.h: 31: BYTE BLINKINGLED_DriveMode;

[; ;CMX_BLINKINGLED.h: 32: BYTE BLINKINGLED_INSTANCE;

[; ;CMX_BLINKINGLED.h: 33: BYTE BLINKINGLED_ChannelID;

[; ;CMX_BLINKINGLED.h: 34: }CMX_BLINKINGLED_ParameterBlock;

[; ;CMX_BLINKINGLED.h: 39: void CMX_BLINKINGLED_SetValue(const CMX_BLINKINGLED_ParameterBlock * pPBlock, BYTE bMode);

[; ;CMX_BLINKINGLED.h: 40: void CMX_BLINKINGLED_Instantiate(const CMX_BLINKINGLED_ParameterBlock * pPBlock);

"34 ./CMX_I2C.h
[s S10 `uc 1 `uc 1 `uc 1 `uc 1 `*uc 1 `uc 1 `*Cuc 1 ]
[n S10 . ID bAddress bRAMLen bRWLen pbRAMRegs bROMLen pbROMRegs ]
[v _CMX_I2C_ParameterBlock `S10 1 t ]
[; ;CMX_I2C.h: 16: typedef struct

[; ;CMX_I2C.h: 17: {

[; ;CMX_I2C.h: 18: BYTE ID;

[; ;CMX_I2C.h: 22: BYTE bAddress;

[; ;CMX_I2C.h: 24: BYTE bRAMLen;

[; ;CMX_I2C.h: 26: BYTE bRWLen;

[; ;CMX_I2C.h: 28: BYTE * pbRAMRegs;

[; ;CMX_I2C.h: 30: BYTE bROMLen;

[; ;CMX_I2C.h: 32: const BYTE * pbROMRegs;

[; ;CMX_I2C.h: 34: }CMX_I2C_ParameterBlock;

[; ;CMX_I2C.h: 37: void CMX_I2C_Instantiate(const CMX_I2C_ParameterBlock * thisBLK );

[; ;CMX_I2C.h: 38: void CMX_I2C_SetValue(const CMX_I2C_ParameterBlock * thisBLK , BYTE bAddrOffset);

"35 ./CMX_MVOLTS.h
[s S11 `uc 1 `uc 1 `i 1 `i 1 ]
[n S11 . ID InPort ScaleNumerator ScaleDenominator ]
[v _CMX_mVolts_ParameterBlock `S11 1 t ]
[; ;CMX_MVOLTS.h: 22: typedef struct

[; ;CMX_MVOLTS.h: 23: {

[; ;CMX_MVOLTS.h: 24: BYTE ID;

[; ;CMX_MVOLTS.h: 28: BYTE InPort;

[; ;CMX_MVOLTS.h: 32: int ScaleNumerator;

[; ;CMX_MVOLTS.h: 33: int ScaleDenominator;

[; ;CMX_MVOLTS.h: 35: }CMX_mVolts_ParameterBlock;

[; ;CMX_MVOLTS.h: 38: void CMX_mVolts_Instantiate( const CMX_mVolts_ParameterBlock * thisBLK );

[; ;CMX_MVOLTS.h: 39: int CMX_mVolts_GetValue( const CMX_mVolts_ParameterBlock * thisBLK );

"28 ./CMX_GENERICPWM.h
[s S12 `uc 1 `uc 1 `uc 1 ]
[n S12 . GENERICPWM_ID GENERICPWM_ChannelID GENERICPWM_Polarity ]
[v _CMX_GENERICPWM_ParameterBlock `S12 1 t ]
[; ;CMX_GENERICPWM.h: 23: typedef struct

[; ;CMX_GENERICPWM.h: 24: {

[; ;CMX_GENERICPWM.h: 25: BYTE GENERICPWM_ID;

[; ;CMX_GENERICPWM.h: 26: BYTE GENERICPWM_ChannelID;

[; ;CMX_GENERICPWM.h: 27: BYTE GENERICPWM_Polarity;

[; ;CMX_GENERICPWM.h: 28: }CMX_GENERICPWM_ParameterBlock;

[; ;CMX_GENERICPWM.h: 32: void CMX_GENERICPWM_SetValue(const CMX_GENERICPWM_ParameterBlock * thisBLK , BYTE bPercent_DutyCycle);

[; ;CMX_GENERICPWM.h: 33: void CMX_GENERICPWM_Instantiate(const CMX_GENERICPWM_ParameterBlock * thisBLK );

"26 ./CMX_INTERVAL.h
[s S13 `uc 1 `i 1 `uc 1 ]
[n S13 . bInstance iInterval bMode ]
[v _CMX_INTERVAL_ParameterBlock `S13 1 t ]
[; ;CMX_INTERVAL.h: 21: typedef struct

[; ;CMX_INTERVAL.h: 22: {

[; ;CMX_INTERVAL.h: 23: BYTE bInstance;

[; ;CMX_INTERVAL.h: 24: int iInterval;

[; ;CMX_INTERVAL.h: 25: BYTE bMode;

[; ;CMX_INTERVAL.h: 26: }CMX_INTERVAL_ParameterBlock;

[; ;CMX_INTERVAL.h: 29: void CMX_INTERVAL_Instantiate(const CMX_INTERVAL_ParameterBlock * thisBLK );

[; ;CMX_INTERVAL.h: 30: BYTE CMX_INTERVAL_GetValue(const CMX_INTERVAL_ParameterBlock * thisBLK);

"23 ./CMX_FTTHERM.h
[s S14 `*CS11 1 `*CS11 1 ]
[n S14 . ptrEXC ptrTHERM ]
[v _CMX_FTTHERM_ParameterBlock `S14 1 t ]
[; ;CMX_FTTHERM.h: 19: typedef struct

[; ;CMX_FTTHERM.h: 20: {

[; ;CMX_FTTHERM.h: 21: const CMX_mVolts_ParameterBlock * ptrEXC;

[; ;CMX_FTTHERM.h: 22: const CMX_mVolts_ParameterBlock * ptrTHERM;

[; ;CMX_FTTHERM.h: 23: }CMX_FTTHERM_ParameterBlock;

[; ;CMX_FTTHERM.h: 25: int CMX_FTTHERM_GetValue(const CMX_FTTHERM_ParameterBlock * thisBLK);

[; ;CMX_FTTHERM.h: 26: void CMX_FTTHERM_Instantiate(const CMX_FTTHERM_ParameterBlock * thisBLK);

[; ;driverdecl.h: 62: extern CMX_BLINKINGLED_ParameterBlock const pse_BlueLED;

[; ;driverdecl.h: 63: extern CMX_BLINKINGLED_ParameterBlock const pse_RedLED;

[; ;driverdecl.h: 64: extern CMX_BLINKINGLED_ParameterBlock const pse_GreenLED;

[; ;driverdecl.h: 65: extern CMX_I2C_ParameterBlock const pse_I2CSlave;

[; ;driverdecl.h: 66: extern CMX_mVolts_ParameterBlock const pse_Temperature_THERM;

[; ;driverdecl.h: 67: extern CMX_mVolts_ParameterBlock const pse_Temperature_EXC;

[; ;driverdecl.h: 68: extern CMX_GENERICPWM_ParameterBlock const pse_Buzzer;

[; ;driverdecl.h: 69: extern CMX_INTERVAL_ParameterBlock const pse_SyncedBlinkTimer;

[; ;driverdecl.h: 70: extern CMX_FTTHERM_ParameterBlock const pse_Temperature;

[; ;SystemVars.h: 11: void UpdateVariables( void);

"26 ./SystemVars.h
[s S16 `uc 1 `uc 1 `uc 1 `uc 1 `uc 1 `uc 1 `i 1 ]
[n S16 . pse_BlueLED pse_Buzzer pse_GreenLED pse_RedLED pse_SyncedBlinkTimer pse_TempRange pse_Temperature_Temp ]
"27
[s S15 `S16 1 ]
[n S15 . ReadOnlyVars ]
[v _SYSTEM_VARS_STRUC `S15 1 t ]
[; ;SystemVars.h: 13: typedef struct

[; ;SystemVars.h: 14: {

[; ;SystemVars.h: 16: struct

[; ;SystemVars.h: 17: {

[; ;SystemVars.h: 18: BYTE pse_BlueLED;

[; ;SystemVars.h: 19: BYTE pse_Buzzer;

[; ;SystemVars.h: 20: BYTE pse_GreenLED;

[; ;SystemVars.h: 21: BYTE pse_RedLED;

[; ;SystemVars.h: 22: BYTE pse_SyncedBlinkTimer;

[; ;SystemVars.h: 23: BYTE pse_TempRange;

[; ;SystemVars.h: 24: INT pse_Temperature_Temp;

[; ;SystemVars.h: 26: } ReadOnlyVars;

[; ;SystemVars.h: 27: } SYSTEM_VARS_STRUC;

[; ;custom.h: 11: extern void CustomInit( void);

[; ;custom.h: 12: extern void CustomPostInputUpdate( void);

[; ;custom.h: 13: extern void CustomPreOutputUpdate( void);

"13 ./custom.c
[v _CustomInit `(v 1 ef ]
{
[; ;custom.c: 12: void CustomInit()

[; ;custom.c: 13: {

[e :U _CustomInit ]
[f ]
"14
[; ;custom.c: 14: }

[e :UE 17 ]
}
"21
[v _CustomPostInputUpdate `(v 1 ef ]
{
[; ;custom.c: 20: void CustomPostInputUpdate()

[; ;custom.c: 21: {

[e :U _CustomPostInputUpdate ]
[f ]
"22
[; ;custom.c: 22: }

[e :UE 18 ]
}
"29
[v _CustomPreOutputUpdate `(v 1 ef ]
{
[; ;custom.c: 28: void CustomPreOutputUpdate()

[; ;custom.c: 29: {

[e :U _CustomPreOutputUpdate ]
[f ]
"30
[; ;custom.c: 30: }

[e :UE 19 ]
}

⌨️ 快捷键说明

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