📄 environment.h
字号:
/****************************************************************************/
/* TEXAS INSTRUMENTS PROPRIETARY INFORMATION */
/* */
/* (c) Copyright, Texas Instruments Incorporated, 2006. */
/* All Rights Reserved. */
/* */
/* Property of Texas Instruments Incorporated. Restricted Rights - */
/* Use, duplication, or disclosure is subject to restrictions set */
/* forth in TI's program license agreement and associated documentation. */
/****************************************************************************/
/****************************************************************************/
/* environment.h */
/* */
/* Environmental monitor. */
/****************************************************************************/
#ifndef __ENVIRONMENT_H
#define __ENVIRONMENT_H
#include "common.h"
#include "sysmon.h"
/****************************************************************************/
/* Declarations. */
/****************************************************************************/
#define ENVIRONMENT_PERIOD 500 /* 500 milliseconds polling period */
#define MAXFAN 3 /* max. number of fans is 3, ref design used 2 */
#define FANSPEED 80 /* default fan duty cycle */
/****************************************************************************/
/* Interface functions. */
/****************************************************************************/
int16 enviro_poll( uint16 tick );
EXEC_CC_ENUM enviro_powerStandby( void );
EXEC_CC_ENUM enviro_powerNormal( void );
EXEC_CC_ENUM enviro_init( void );
void enviro_enableAutoTilt( BOOL enable );
BOOL enviro_fanCheckRotorLock( void );
uint08 enviro_fanGetSpeed( uint08 fanNo );
BOOL enviro_fanSetDutyCycle( uint08 dutyCycle );
void enviro_startCooldown( void );
void enviro_enableLampCWInterlock( BOOL enable );
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -