📄 soc_bb.h
字号:
/******************************************************************************
* *
* ********** *
* ************ *
* *** *** *
* *** ++ *** *
* *** + + *** CHIPCON *
* *** + *
* *** + + *** *
* *** ++ *** *
* *** *** *
* ************ *
* ********** *
* *
*******************************************************************************
Filename: SOC_BB.h
Target: cc2430
Author: KJA
Revised: 1/3-2007
Revision: 1.1
Description:
Commonly used macros and function prototypes for use with SOC Battery Board.
* For use of SOC_BB add "SOC_BB" to project options.
Project -> Options... -> C compiler -> Preprocessor -> Defined symbols
Functions decleared in this header is implemented in RF04Dev.c.
See RF04Dev.c for function description
******************************************************************************/
#ifndef SOC_BB_H
#define SOC_BB_H
#include "ioCC2430.h"
#include "hal.h"
/******************************************************************************
* Button S1
*
******************************************************************************/
#define BUTTON_PUSH P0_1
#define BUTTON_PRESSED() (!BUTTON_PUSH)
#define INIT_BUTTON() (P0DIR &= ~0x02)
BOOL buttonPushed( void );
/******************************************************************************
* LED
*
* LED = GLED (green)
******************************************************************************/
#define LED_OFF 1
#define LED_ON 0
#define LED P1_0
#define RLED LED1
#define INIT_LED() do { LED = LED_OFF; IO_DIR_PORT_PIN(1, 0, IO_OUT); P1SEL &= ~0x01;} while (0)
#define INIT_RLED() INIT_LED()
#define SET_LED() (LED = LED_ON)
#define SET_RLED() (RLED = LED_ON)
#define CLR_LED() (LED = LED_OFF)
#define CLR_RLED() (RLED = LED_OFF)
#define SET_LED_MASK( n ) \
do { \
if ((n) & 0x01) SET_LED(); else CLR_LED(); \
} while (0)
/******************************************************************************
* UART
*
******************************************************************************/
#define UART_RX P1_6
#define UART_TX P1_7
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -